M

Mocha

Flexible JavaScript test runner — browser and Node.js support, unopinionated about assertions and mocking.

JavaScript free Open Source testing since 2011

Mocha is a flexible test runner that doesn’t include assertions or mocking — you pair it with Chai for assertions and Sinon for spies. This flexibility made it the dominant Node.js testing framework before Jest’s rise. It remains widely used in projects that prefer modular testing toolchains and in browser environments.

// tags

testingjavascriptnodejsbddtddbrowserflexible
Something wrong? Edit this entry on GitHub.
✏ Edit on GitHub