安裝

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 的功能,例如資產管道和引擎。