Coderwall

Topics by Tech

Ruby Python JavaScript Web Tools iOS PHP Android .NET Java

Software Categories

API gateway Application security Email gateway

Quick Links

Recent Trending Popular Discover Topics Topic Categories
Jobs
Discover Topics Browse every programming topic Topic Categories Programming languages, frameworks and tools, grouped
Recent Trending Popular

Topics by Tech

Ruby Python JavaScript Web Tools iOS PHP Android .NET Java
API gateway Application security Email gateway
Jobs
Sign In or Up
Last Updated: February 25, 2016
·
512
· jpalala

Node Testing Suites

#links
#testing
#resources
#unit-testing
#nodejs

Overviews

http://www.robotlovesyou.com/bdd-tdd/
http://thenodeway.io/posts/testing-essentials/

NPM packages

  • InternJS @ https://www.npmjs.com/package/intern
  • Vows @ http://vowsjs.org/
  • Mocha @http://mochajs.org/

Assertion libs:

  • Should @https://www.npmjs.com/package/should
  • Chai @ http://chaijs.com/api/assert/

Mocking/Stubbing

  • Sinon @ http://sinonjs.org/ - Standalone test spies, stubs and mocks for JavaScript.
  • Mockery @ https://github.com/mfncooper/mockery
  • Nock @ https://github.com/pgte/nock
  • SuperTest @ https://www.npmjs.com/package/supertest

Unit testing

  • https://github.com/caolan/nodeunit
  • http://testanything.org/ TAP protocol
    • as implemented by node-tap and tape

Working with Jenkins

https://github.com/silas/node-jenkins

Tutorials on using Jenkins:
- weluse.de
- johnhamelink.com
- strongloop.com

#links
#testing
#resources
#unit-testing
#nodejs

Written by Joe Palala

Say Thanks
Respond

Related protips

Linking entire table rows

52.27K
2

pocket-octopress for parsing pocket links to posts

27.26K
0

Active links in Meteor

10.46K
4

Have a fresh tip? Share with Coderwall community!

Post
Post a tip
Best #Links Authors
dommmel
52.27K
#links
#JavaScript
#CoffeeScript
sotsy
27.26K
#links
#Ruby
#C
benjaminrh
10.46K
#links
#JavaScript
#VimL
jasny
3.782K
#links
#JavaScript
#C
maxbrockman453
3.274K
#links
#CSS
#Javascript
Related Tags
#links
#testing
#resources
#unit-testing
#nodejs
Sponsored by
#native_company#
#native_desc#
#native_cta#
Filed Under

Testing tips that catch real bugs
Node.js tips from the runtime
Awesome Job
See All Jobs

Post a job for only $299
Thanks to our sponsor
Sponsored by #native_company# — Learn More
#native_title# #native_desc#
#native_cta#
@coderwall
APM product comparisons Application security Contact Privacy Terms

Copyright 2026

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.