TDD using Mocha and Karma The following example shows how to setup a TDD enviroment using Mocha and Karma. Mocha is a test framework running on browser or node.js, Karma is a test runner powered by the AngularJs team that allows you to run your test on multiple browsers. Test libraries overview The project combines ...