通过Hartle的教程工作;我正在为他的演练样本应用程序设置开发环境。 RSpec没有通过测试,我相信它应该是;这让我相信当然有一些我不知道的东西就是烦恼。
失败:
故障:
1)静态页面主页应该有内容'Sample App' 失败/错误:访问'/ static_pages / home' NoMethodError: '
中未定义的方法visit' for #<RSpec::Core::ExampleGroup::Nested_1::Nested_1:0x007fb0f97a9d90>
# ./spec/requests/static_pages_spec.rb:8:in
阻止(3个级别)
以0.00289秒结束 1例,1次失败
失败的例子:
rspec ./spec/requests/static_pages_spec.rb:7#静态页面主页应该有内容'Sample App'
主页:
is the home page for the
<a href="http://railstutorial.org/">Ruby on Rails Tutorial</a>
sample application.
</p>
static_pages_spec文件:
require 'spec_helper'
describe "Static pages" do
describe "Home page" do
it "should have the content 'Sample App'" do
visit '/static_pages/home'
expect(page).to have_content('Sample App')
end
end
end