을 테스트하는 동안 오류가 내가 먼저 응용 프로그램을 테스트, 나는 오류를 가지고 있지만 hereRuby on Rails TDD;
온라인으로 볼 수 있습니다 레일 튜토리얼에 TDD를 수행하려합니다.
내 spec.rb 코드는 이것이다 :
Failure/Error: visit '/static_pages/home'
NoMethodError:
undefined method `visit' for # <RSpec::Core::ExampleGroup::Nested_1::Nested_1:0xa833e5c># ./spec/requests/static_pages_spec.rb:8:in `block (3 levels) in <top (required)>'
난 정말 당신의 도움을 주셔서 감사합니다 :
require 'spec_helper'
describe "Static pages" do
describe "Home page" do
it "should have the content 'Sample App'" do
visit '/static_pages/home'
page.should have_content('Sample App')
end
end
end
테스트를 실행 한 후 나는이 오류가 발생했습니다.
이 도움이됩니까? http://stackoverflow.com/questions/8862967/visit-method-not-found-in-my-rspec – wintersolutions
파일의 경로와 이름은 무엇입니까? 튜토리얼처럼 spec/requests/static_pages_spec.rb입니까? Rspec은 파일 이름을 기반으로 사용 가능한 테스트 도우미 및 메서드에 대해 상당히 "마법 같은"것으로 나타났습니다. – berkes