Questions to ask yourself when writing tests | Hacker News Reader