Я занимаюсь рельсами в течение последних 3 месяцев. Теперь я хочу начать BDD или TDD. Я хочу начать с RSpec. Как мне начать с этого?Как начать с Rspec?
ответ
следующие веб-сайты могут быть интересны:
PragProg имеет бета-книгу (с полной книги судоходства в июне) авторами самого RSpec. Я сейчас работаю, и это было фантастично! Несколько недель назад я начал просматривать скринкасты peepcode, и Сара Мэй прав, они замечательные. Однако книга идет немного глубже, где мне это тоже нужно (как полный новичок для BDD).
Если вы начинаете вы можете попробовать, начиная с комбинацией огурца и RSpec.
Огурцы, это замена теста интеграции более высокого уровня rpecs для сценариста истории и ориентирована на читаемость клиента.
В новой книге RSpec рассказывается о том, как использовать внешнюю технологию разработки и сценарии огурца, которые ощущают себя более ощутимыми для тестирования новичков ИМХО.
Райан Бэйтс только что опубликовал getting started with cucumber screencast (я не могу ручаться за контент, так как его файловый хостинг кажется увязанным в данный момент, но все его другие видео были очень четкими).
Был также недавний разговор BDD огурца в Mountain West Ruby Conf, который находится на конфессиях here.
У меня есть другие ссылки огурца here.
- 1. Как начать с rspec и огурца со старым проектом RoR?
- 2. Как издеваются с RSpec
- 3. Как начать с Гомоку?
- 4. Как начать с этого
- 5. Как начать с paper.js?
- 6. Как начать с Джонго
- 7. Как начать с Phonegap
- 8. Как начать с OpenRTB?
- 9. Как начать с informatica
- 10. как начать с memcached
- 11. Как начать с mixed_panel?
- 12. Как начать с flex?
- 13. Как начать с стебля?
- 14. Как начать с liferay
- 15. Как начать с Android?
- 16. Как начать с стилуса?
- 17. Как смоделировать логин с RSpec?
- 18. Быстрее RSpec с JRuby
- 19. Как проверить ThinkingSphinx с помощью RSpec
- 20. Тестирование ActiveAdmin с помощью rspec
- 21. Как проверить генераторы с RSpec
- 22. Как спрятать allow_any_instance_of с Rspec
- 23. Как использовать RSpec с JBuilder?
- 24. Как тупиковые аксессоры с RSpec
- 25. Как проверить `rand()` с RSpec?
- 26. Как оформить декораторы с rspec.
- 27. Как проверить Pusher с RSpec
- 28. Как создать задачу RSpec Rake с помощью RSpec :: Core :: RakeTask?
- 29. Как заглушить метод класса с помощью rspec/rspec-mocks
- 30. Как создать задачу RSpec с помощью Rspec 2?
+1, peepcode screencase на rspec настоятельно рекомендуется. –