Test First Test First Test

See below how it simply : Works! Installs! Tests! Ship! Deploys!

Run with NodeJs v4 or v5

Download it ! or Clone it ! or Fork it ! or ...
Then Install it, Start it, Test it, Browse it, Containerize it ...

TFTFT ExpressJs - TFTFT AngularJs :
npm install npm start

Start ExpressJs server and listen to http://localhost:3000 to serve api and static files.

TFTFT Test :
npm test

Mocha runner with config (test/**/*.js) and Istanbul auto-instrumented coverage/report

TFTFT Resources

For app example : Coverage reports + saucelabs matrix + test reports with mochawesome

npm run app-resources

Istanbul auto-instrumented coverage/report - Mocha runner with default config (test/unit/*.js test/route/*.js) for :