インストール
Chai は、お好みのテストフレームワークを使用して、Node.js とブラウザの両方で使用できます。Chai を含むその他のツールも多数あります。
Node.js
パッケージは npm から入手できます。
npm install chai
バージョンタグとして `*` を使用して、package.json
の devDependencies に追加することをお勧めします。これにより、npm install
を実行した後に常に最新バージョンが使用されるようになります。これは、継続的インテグレーションツールと組み合わせると特に強力です。
"devDependencies": {
"chai": "*",
"mocha": "*"
}, "//": "mocha is our preference, but you can use any test runner you like"
ブラウザ
テストスイートに Chai ブラウザビルドを含めます。
<script src="chai.js" type="text/javascript"></script>
これにより、chai
がグローバルオブジェクトとして提供されるか、AMD を使用している場合は define
されます。
最新のタグ付きバージョンは、http://chaijs.com/chai.js でホットリンクできます。自分でホストする場合は、GitHub プロジェクトのルートにある chai.js
ファイルを使用してください。開始点として常にバージョンタグを使用することをお勧めします。そのため、タグダウンロードリスト から始めるのが最適です。
現在、すべての最新のブラウザをサポートしています:IE 9+、Chrome 7+、FireFox 4+、Safari 5+。 should
スタイルは現在、IE9 と互換性がないことに注意してください。
ブラウザが互換性があるかどうかを確認するには、オンラインテストスイート を実行してください。
その他のプラットフォーム
Ruby
Konacha
Chai アサーションと Mocha テストフレームワークを使用して Ruby on Rails アプリケーションをテストするには、Konacha をご覧ください。これは、アセットパイプラインやエンジンなど、Rails 3 の機能を最大限に活用する最新のテストハーネスです。