我正在阅读 RailsTutorial.org 的第 5 章。
我有一项测试,无论我做什么,我都无法开始工作。当我输入变量传递的字符串时它会传递,但当我输入变量本身时它不会传递。
错误显示未定义的方法'full_title'(在键入此内容后浏览相关问题 30 分钟后我找不到答案。)
做一个粗浅的测试,想要的内容显示在应用程序中,标题包括完整的标题和“注册”。
这是我的代码:
require 'spec_helper'
describe "User pages" do
subject { page }
describe "signup page" do
before { visit signup_path }
it { should have_selector('h1', text: 'Sign up') }
it { should have_selector('title', text: full_title('Sign up')) }
end
end
这是错误显示未定义方法'full_title'的时候
当我使用这段代码时它通过了:
require 'spec_helper'
describe "User pages" do
subject { page }
describe "signup page" do
before { visit signup_path }
it { should have_selector('h1', text: 'Sign up') }
it { should have_selector('title', text: 'Ruby on Rails Tutorial Sample App | Sign up') }
end
end
谢谢你的帮助!亚当