TDD'd new, show and edit actions