我收到以下错误:
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
我可以在浏览器中成功访问该页面。
在我得到不可避免的“你不应该测试他们的代码”的评论之前,我正在尝试测试我的自定义注册页面,这给了我同样的错误,所以我想我会检查/的控制路径注册页面,这是我的登录页面。
关于为什么我没有获得200但是404的想法?调试提示?我可以发布任何你需要帮助的东西并欣赏它。