我的rspec文件中有以下代码块位于/ spec文件夹的根目录中.
require 'spec_helper' describe "home" do subject { page } before(:each) { visit root_path } describe "page" do it { should have_title('My Page')} end end
当我运行它,我得到@H_403_5@
undefined local variable or method `root_path'
哪个没有任何意义.当我跟踪rails教程一个类似的设置工作很好.谁能帮忙?@H_403_5@
编辑:@H_403_5@
root "static#home"
编辑2:@H_403_5@
重新打开此主题.将我的根声明移动到顶部没有修复它.@H_403_5@
编辑3:@H_403_5@
在我的rspec配置中包含url_helpers的功能.我从来没有这样做过.任何人都可以回答为什么这么做@H_403_5@