相关疑难解决方法(0)

为什么JBuilder在测试RSPEC时没有在JSON中返回响应体

当使用DHH的JBuilder测试来自RSPEC控制器测试的JSON响应时,我的response.body总是"{}".它在开发/生产模式下工作正常.当我使用to_json方法而不是jbuilder时,我在response.body中获得了正确的JSON.

任何人都有一个线索,为什么我的response.body在测试时总是"{}"?

-----调试器

它"应该通过JSON返回购物车项目",:焦点做

get:index,:format =>:json
end

(rdb:1)response.body

"{}"

json rspec ruby-on-rails jbuilder

28
推荐指数
2
解决办法
5612
查看次数

标签 统计

jbuilder ×1

json ×1

rspec ×1

ruby-on-rails ×1