我收到以下错误:
1) RegistrationsController has an registration page load up successfully
Failure/Error: response.code.should == 200
expected: 200
got: "404" (using ==)
# ./spec/controllers/registrations_controller_spec.rb:6:in `block (2 levels) in '
从此代码:
require 'spec_helper'
describe RegistrationsController do
it "has an registration page load up successfully" do
get :new
response.code.should == 200
end
end
我可以在浏览器中成功访问该页面。
在我得到不可避免的“你不应该测试他们的代码”评论之前,我正在尝试测试我的自定义注册页面,这给了我同样的错误,所以我想我会检查 /register 页面的控制路线,这是我的登录页面。
关于为什么我没有得到 200 而是 404 的想法?调试提示?我可以发布任何你需要的帮助和感激。