Я ищу ресурсы TDD, которые характерны для направляющих.
Я видел Руководство направляющих: Основы Создания Плагина направляющих, который действительно поощрил мой интерес к теме.
У меня есть Гибкая разработка с книгой направляющих, и я вижу, что там существует некоторая связанная с тестированием информация. Однако кажется, что автор берет Вас через шаги создания приложения, затем добавляет тестирование позже. Это не действительно Разработка через тестирование.
Идеально, я хотел бы книгу по этому, но набор других учебных руководств или статей будет большим, если такая книга не будет существовать.
Вещи я хотел бы учиться:
Спасибо за любую справку!
Многие из упомянутых вами моментов обсуждаются в различных эпизодах Railscasts Райаном Бейтсом, в том числе:
http://railscasts.com/episodes /275-how-i-test
http://railscasts.com/episodes/158-factories-not-fixtures-revised
http://railscasts.com/episodes?utf8=%E2%9C% 93 & search = огурец
Книга RSpec: Разработка на основе поведения с RSpec, Cucumber и друзьями . Сосредоточен на BDD, а не на TDD, но в этом вся суть RSpec и Cucumber. Не совсем специфичен для Rails, но ему посвящено несколько глав. Хорошо написано и обновлено (хотя все еще находится в стадии бета-тестирования).