【发布时间】:2016-11-22 17:08:01
【问题描述】:
- 导轨 5.0.0.1
- rspec 3.5
我继承了一个代码库。在考虑重构之前,我正忙于编写集成测试以绑定应用程序功能。
我在控制器关注before_action 中有以下几行。它似乎阅读了请求正文。这里的json 值用于提取用于验证请求的标识符。
request.body.rewind
body = request.body.read
json = JSON.parse(body) unless body.empty?
我需要测试身份验证是否正确进行。
如何为 GET 请求规范设置 request.body?
【问题讨论】:
标签: ruby-on-rails ruby rspec rspec-rails