Mocha - the Most Popular Testing Framework for Node
Mocha is a simple yet wonderfully designed testing framework for Node.js.
In agile development, developers write tests before implementing a feature. When you are discussing a story for a feature, you should already be writing the test cases.
Here is a guide by Brian Stoner. After installing mocha and such, you can create a
MakeFile like this:
1 2 3 4 5 6 7 8 9 10 11 12 13
(In case you wonder what .PHONY is..)
You can run your tests with:
assert library with more human-like language eg.
An interesting thing to note: should.js extend object prototype!! While this is usually dangerous, should.js extend object with a should, and only that, thus safer.