npm-collection-tools-for-testing
Useful modules for writing tests
- deep-diff: Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.
- jsmd: jsmd ensures that you will never have outdated and non-working JavaScript code in your README files.
- lab: Test utility
- mocha: simple, flexible, fun test framework
- mock-stdin: Mock STDIN file descriptor in Node.js
- nixt: Simple and powerful testing for command-line apps
- nock: HTTP Server mocking for Node.js
- sinon: JavaScript test spies, stubs and mocks.
- smokestack: Pipe your JavaScript into a browser, logging console output in Node
- supertest: Super-agent driven library for testing HTTP servers
- tap: A Test-Anything-Protocol library
- zuul: simple browser testing