Ruby on Rails Tutorial을 통해 작업 중이며 통합 테스트에 어려움을 겪고 있습니다.rspec 및 webrat을 사용하여 레일스에 통합 테스트를 생성하는 방법은 무엇입니까?
# Run the generator again with the --webrat flag if you want to use webrat methods/matchers
그리고 내가 기대 "response.should be_success"구문이 표시되지 않는 : 나는 layout_links에 대한 통합 테스트를 생성 할 때, 나는 생성 된 테스트에서 다음과 같은 의견을 얻을. 어떻게 든 설치를 호스 관리 할 수 있었지만 시스템에 어떤 보석이 있는지 확인하고 제거/재설치하는 방법을 모르겠습니다.
[편집] 내 Gemfile의 "테스트"섹션으로 구성 webrat해야합니까 :
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
어떤 도움을 주시면 감사하겠습니다.
감사합니다. 모든 사람들이 볼 수 있도록 원래의 질문에 내 Gemfile을 게시했습니다. 이전에 저에게 도움이 된 테스트 섹션에 webrat을 포함 시켰습니다. – spinlock
생성기는 개발 환경에서 실행되므로 'webrat'도 거기에 있어야합니다. – zetetic