Devise,Rspec和测试在RegistrationsController中得到'新'

时间:2012-09-17 21:32:17

标签: rspec devise

我收到以下错误:


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的想法?调试提示?我可以发布任何你需要帮助的东西并欣赏它。

0 个答案:

没有答案