Many testing frameworks exist in JavaScipt nowadays.

The combination that I got hands on is the mocha [1] testing framework combined with the chai [2] assertion library, the sinon [3] mocking framework and the karma [4] test runner.

I thought to gather some resources here on how to work with these tools.