Chai is a BDD/TDD assertion library, similar to Node’s built-in assert, for node and the browser that can be paired with any JavaScript testing framework.
Error comparison and information related utility for node and the browser
Error constructor for test and validation frameworks that implements standardized AssertionError specification
Statistical and additional numerical assertions for the Chai Assertion Library