クライアントがPOSTリクエストにPOINTS配列を含むかどうかをテストする必要があります。Firefox用のRESTClientプラグインでテストすると、次のようになります。
POINTS[]=1.111111,2.222222,77
そしてそれは動作します。今度はrspecでテストする必要がありますが、その方法がわかりません。これが私のrspecテストリクエストです:
post :event, DISTANCE: "12345", POINTS: { "1" => "1.111111,2.222222,77" }
しかし、どういうわけかそれは機能しません。puts p.inspectshows:["1"、"1.111111,2.222222,77"]そしてそれは私が望むものではありません。
ありがとう。