Complete example of testing React components with Mocha, Chai and Sinon, running the tests in real browsers using Karma and Browserify and generating code coverage with Istanbul