require 'spec_helper'
describe PagesController do
render_views
describe "GET 'home'" do
it "should be successful" do
get 'home'
response.should be_success
end
end
describe "GET 'about'" do
it "should be successful" do
get 'about'
response.should be_success
end
end
describe "GET 'contact'" do
it "should be successful" do
response.should be_success
end
end
end
上面是我在学习 Ruby on rails 测试基础知识时编写的一个非常简单的测试,问题是它应该没有通过“接触”测试,因为我的 app/controllers/pages_controller.rb 中没有这个.
它返回以下内容
Finished in 0.04558 seconds
3 examples, 0 failures
因此,它会成功计算测试,但如果其中之一是错误的,它不会失败。