chai
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
mocha
simple, flexible, fun test framework
assertion-error
Error constructor for test and validation frameworks that implements standardized AssertionError specification.
ava
Node.js test runner that lets you develop with confidence.