Ruby on rails 如何使用rspec直接测试POST请求?
我已使用cancan为我的应用程序定义了权限 但是,我希望进行二次测试,即不直接测试cancan的能力类,以确保指定的测试用户无法执行特定的POST请求Ruby on rails 如何使用rspec直接测试POST请求?,ruby-on-rails,cancan,rspec-rails,Ruby On Rails,Cancan,Rspec Rails,我已使用cancan为我的应用程序定义了权限 但是,我希望进行二次测试,即不直接测试cancan的能力类,以确保指定的测试用户无法执行特定的POST请求 做这件事最好的方法是什么?阅读-它包含了你需要知道的一切。我意识到这可能是一个noob问题,但你能给我指一个url吗?举个例子?应该足够了。基本上,您只需要更改规范中的get,对于post,并提供一系列属性。这非常有用。但是我正在寻找关于如何将请求作为指定用户发布的信息。
做这件事最好的方法是什么?阅读-它包含了你需要知道的一切。我意识到这可能是一个noob问题,但你能给我指一个url吗?举个例子?应该足够了。基本上,您只需要更改规范中的
get
,对于post
,并提供一系列属性。这非常有用。但是我正在寻找关于如何将请求作为指定用户发布的信息。