Unit.js is an unit testing framework for Javascript and Node.js. Several assertions styles (unit.js, should.js, must.js, assert, spec, ...). Unit.js is capable of testing the Node.js modules, Express.js applications, requests and it provides the great features (spies, stubs, mocks, ...). Works standalone or with any unit testing framework (Mocha, Jasmine, ...). All assertions are documented and and have examples.