Youtube video (excellent explanation)
https://www.youtube.com/watch?v=vGo1aDhXMM4
Code samples from presentation
http://jj09.net/tdd-with-typescript-angularjs-and-node-js/
Website
http://tddvoting.azurewebsites.net/
npm install
tsd reinstall
continuous compilation, server side tests running (mocha), and client side tests running (karma and jasmine)
gulp
mocha
gulp test
karma start
node server.js
webdriver-manager update
webdriver-manager start
protractor protractor.conf.js