chai npm code example
Example 1: should mocha and chai be npm installed as dependencies or dev dependencies
npm install mocha --save-devnpm install chai --save-dev
Example 2: chai js
Chai is an assertion library with 3 different assert styles,
namely "should", "expect" and "assert".
foo.should.equal('bar'); // Should style
expect(foo).to.equal('bar'); // Expect style
assert.equal(foo, 'bar'); // Assert style
It can be used to replace the default assertion styles of JavaScript testing frameworks.