Проверка заголовка страницы с помощью rspec

Я просматриваю Rails Tutorial Майкла Хартла.

Я пытаюсь проверить заголовок моей страницы. Тест выглядит следующим образом:

it "should have the right title" do
      get 'home'
      response.should have_selector("title", :content => "Ruby on Rails Tutorial Sample App | Home")
    end

Раздел заголовка HTML выглядит так


    Ruby on Rails Tutorial Sample App | Home

Я получаю следующую ошибку

1) PagesController GET 'home' должен m пробегая Майкл Хартл Учебник по Rails .

Я пытаюсь проверить заголовок моей страницы. Тест выглядит следующим образом:

it "should have the right title" do
      get 'home'
      response.should have_selector("title", :content => "Ruby on Rails Tutorial Sample App | Home")
    end

Раздел заголовка HTML выглядит так


    Ruby on Rails Tutorial Sample App | Home

Я получаю следующую ошибку

1) PagesController GET 'home' должен m пробегая Майкл Хартл Учебник по Rails .

Я пытаюсь проверить заголовок моей страницы. Тест выглядит следующим образом:

it "should have the right title" do
      get 'home'
      response.should have_selector("title", :content => "Ruby on Rails Tutorial Sample App | Home")
    end

Раздел заголовка HTML выглядит так


    Ruby on Rails Tutorial Sample App | Home

Я получаю следующую ошибку

1) PagesController GET 'home' должен иметь правильный титул Отказ / ошибка: response.should have_selector ("title",: content => "Образец учебного пособия по Ruby on Rails | Домой") ожидается, что следующий результат будет содержать Ruby on Rails Образец учебного приложения | Домой тег: # ./spec/controllers/pages_controller_spec.rb:13:in `block (3 level) in '

Я ожидаю, что это пройдет. Что я делаю не так? Я использую Rails 3 и RSpec 2.0.0

9
задан Jaco Pretorius 20 October 2010 в 05:16
поделиться