看起来像RSpec中的错误,但也许我错过了一些.
规格/请求/ dummy_request_spec.rb:
post "http://my.server.com/some/route",{ format: :json,data: [ { details: { param1: 1 },},{ details: { param2: 1 } } ] }
由于一些奇怪的原因,RSpec将哈希合并为一个元素,然后将其发送到服务器.
打印出控制器中收到的参数:
data: [ { details: { param1: 1,param2: 2 },]
版本:
rspec的-2.13.0
轨-3.2.10
很奇怪!!
谢谢
解决方法
原文地址:https://www.jb51.cc/ruby/266894.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。