Я просматриваю главу 5 RailsTutorial.org.
У меня есть один тест, который я не могу заставить работать независимо от того, что я делаю. Он проходит, когда я ввожу строку, которую передает переменная, но не когда я вставляю саму переменную.
Ошибка говорит о неопределенном методе '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
Спасибо за вашу помощь! Адам
spec/support/utilities.rb
? - person tomferon   schedule 08.05.2012