Introduction to test-driven development with Angular.js | Hacker News Reader