Есть ли способ сделать интеграционные тесты с Rspec без использования Cucumber? Я предпочитаю использовать просто старый вебрат. Спасибо.
Последняя версия RSpec-Rails (1.2.7) теперь имеет поддержку интеграции. Обновите, затем начните добавлять спецификации в spec / интеграции или используйте генератор'gration_spec '. Настройте Webrat в spec / spec_helper.rb и все готово!
Недавно мы начали использовать RSpec с Capybara вместо Cucumber. Вот блог для начинающих, который я недавно написал об использовании интеграционных тестов RSpec без огурца.
Сквозное тестирование с интеграционными тестами RSpec и Capybara
Дайте мне знать, если у вас есть вопросы по настройке вашей системы.
Проверьте эту ссылку http://railscasts.com/episodes/257-request-specs-and-capybara на RailsCasts. Это хороший эпизод выполнения интеграционных тестов с помощью rspec.
Насколько я знаю, Rspec прекрасно способен тестировать представления и контроллеры как часть интеграционных тестов. Беглый взгляд по Интернету показывает эту статью в Robby on Rails по тестированию представлений и некоторые из Rdocs в RSpec могут помочь
Надеюсь, это направит вас в правильном направлении - боюсь, я сама использую огурец.