going over TDD through Hartl's sample_app