project from Everyday testing with Rails book by Aaron Sumner