intro_to_rails by nettuts teaching rspec TDD.