node package manager
Stop wasting time. Easily manage code sharing in your team. Create a free org ยป

npm-collection-tools-for-testing

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