Three Ways to Test Angular 2 Components | Hacker News Reader