Two Shoulda best practices (Ruby) | Hacker News Reader