我在一个Rails 3.2应用程序中有一个跳过真实性令牌验证的操作,如下所示:
skip_before_filter :verify_authenticity_token, only: [:my_action_name]然而,开发人员有时会意外地删除它,应用程序会静默地失败,丢失用户在该特定(AJAX)操作上的会话。
在我的功能测试中,用什么最简单的方法来测试该操作是否跳过了this before filter?也就是说,测试此行是否未被删除的最简单方法是什么?
发布于 2013-09-25 03:15:50
我会运行:
before_filter :verify_authenticity_token, only: [:add, :your, :actions, :here]并且只添加您想要运行verify_authenticity_token的操作
https://stackoverflow.com/questions/18987232
复制相似问题