【发布时间】:2011-04-27 15:39:58
【问题描述】:
我正在浏览 Michael Hartl 的 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 头部看起来像这样
<head>
<title>Ruby on Rails Tutorial Sample App | Home</title>
</head>
我遇到以下故障
1) PagesController GET 'home' 应该 有正确的标题 失败/错误:response.should have_selector("title", :content => “Ruby on Rails 教程示例应用程序 | 家”) 预计以下输出将包含 Ruby on Rails 教程示例应用程序 |家 标签: # ./spec/controllers/pages_controller_spec.rb:13:in `块(3级)'
我希望这会过去。我究竟做错了什么?我正在使用 Rails 3 和 RSpec 2.0.0
【问题讨论】:
标签: ruby-on-rails rspec