Shk*_*rik 8 ruby rspec ruby-on-rails devise ruby-on-rails-4
在我的spec_helper.rb中,我添加了
config.include Devise::TestHelpers, :type => :controller
Run Code Online (Sandbox Code Playgroud)
在之前的控制器规范中:所有钩子我试图用这个代码登录用户
@request.env["devise.mapping"] = Devise.mappings[:user]
user = FactoryGirl.create(:confirmed_user)
sign_in user
Run Code Online (Sandbox Code Playgroud)
并得到NoMethodError:nil的未定义方法`env':NilClass.
有任何想法吗?
| 归档时间: |
|
| 查看次数: |
4605 次 |
| 最近记录: |