3

我需要测试客户端是否在后请求中包含 POINTS 数组。当我使用 RESTClient 插件测试它时,我会这样做:

POINTS[]=1.111111,2.222222,77

它有效。现在我需要通过 rspec 对其进行测试,但我不知道该怎么做。这是我的 rspec 测试请求:

post :event, DISTANCE: "12345", POINTS: { "1" => "1.111111,2.222222,77" }

但不知何故,它不起作用。puts p.inspect显示:["1", "1.111111,2.222222,77"] 这不是我想要的。

谢谢。

4

1 回答 1

1

如评论中所述,请执行以下操作:

post :event, distance: "12345", points:  ["1.111111,2.222222,77"]
于 2012-05-05T11:35:30.697 回答