more test setup based on RailsCast 275