【发布时间】:2015-02-17 19:26:33
【问题描述】:
我的 Rails4 ApiController 设置如下,以便允许它被卷曲(以避免 CSRF 令牌问题)
class ApiController < ApplicationController
protect_from_forgery with: :null_session
现在,我希望编写一个 rspec 测试来确认从 ApiController 继承的控制器中的操作即使在没有 csrf 令牌的情况下也能成功运行(例如在 curl 请求中)。
有没有办法在 rspec 测试中模拟这个:null_session?
谢谢!
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 rspec cancan