Using tests as a debugging tool for logic errors | Hacker News Reader