
Need a plugin? View the official plugin list.PluginsĬhai offers a robust Plugin architecture for extending Chai's assertions and interfaces. Read more about these styles in our docs. Mocha spec.js -r chai/register-should # Using Should style Mocha spec.js -r chai/register-expect # Using Expect style Usage with Mocha mocha spec.js -r chai/register-assert # Using Assert style Pre-Native Modules Usage ( as local variables) const from 'chai' // Using Should style

Require('chai/register-should') // Using Should style Require('chai/register-expect') // Using Expect style Pre-Native Modules Usage ( registers the chai testing style globally) require('chai/register-assert') // Using Assert style Var should = chai.should() // Using Should style Var expect = chai.expect // Using Expect style Var assert = chai.assert // Using Assert style Import the library in your code, and then pick one of the styles you'd like to use - either assert, expect or should: var chai = require('chai')
#Download o rei tut torrent install#
You can also use it within the browser install via npm and use the chai.js file found within the download. To install it, type: $ npm install -save-dev chai Installation Node.jsĬhai is available on npm. It makes testing much easier by giving you lots of assertions you can run against your code.

What is Chai?Ĭhai is an assertion library, similar to Node's built-in assert. Chai is a BDD / TDD assertion library for node and the browser that can be delightfully paired with any javascript testing framework.įor more information or to download plugins, view the documentation.
