0
我已经为使用cancan的应用程序定义了权限。如何直接使用rspec测试POST请求?
但是,我希望进行辅助测试,即不直接测试cancan的能力等级,以确保指定的测试用户无法执行特定的POST请求。
这样做的最好方法是什么?
我已经为使用cancan的应用程序定义了权限。如何直接使用rspec测试POST请求?
但是,我希望进行辅助测试,即不直接测试cancan的能力等级,以确保指定的测试用户无法执行特定的POST请求。
这样做的最好方法是什么?
阅读http://pragprog.com/book/achbd/the-rspec-book - 它包含你需要知道的一切。
控制器规格。 – 2012-02-06 07:17:26
我意识到这可能是一个noob问题,但你可以指向我的网址?一个例子? – Ovesh 2012-02-06 07:22:33
https://www.relishapp.com/rspec/rspec-rails/docs/controller-specs应该足够了。基本上,你只需要改变spec中的'get','post',并提供一组属性。 – Frost 2012-02-06 07:45:21