Я работаю над Учебником по Ruby on Rails и застреваю в интеграционных тестах.Когда я пытаюсь сгенерировать интеграционные тесты для layout_links, я получаю следующие комментарии в сгенерированном тесте:
# Run the generator again with the --webrat flag if you want to use webrat methods/matchers
И я не вижу ожидаемого синтаксиса response.should be_success.Я думаю, что мне удалось каким-то образом запутать мою установку, но я не знаю, как узнать, какие гемы у меня есть в системе и как их удалить / переустановить.
[править] У меня настроен webrat враздел «test» моего Gemfile:
source 'http://rubygems.org'
gem 'rails', '3.0.5'
gem 'sqlite3-ruby', '1.3.2', :require => 'sqlite3'
group :development do
gem 'rspec-rails', '2.5.0'
end
group :test do
gem 'rspec', '2.5.0'
gem 'webrat', '0.7.1'
end
Любая помощь будет принята с благодарностью.