- Rails4.1
- RSpec2.14
- json_expressions
でWebAPIのテストを書いています。
期待するJSONのフォーマットかどうかを確認する際に、小さいJSONなら良いんですが、大きめになるとテストコードが見にくくなるので、どうなんだろう…と悩んでおります。なにかいい方法はありますか?
lang
1it "リクエストして、リソース情報JSONが返ってくること" do 2 pattern = { 3 hoge: { 4 name: "name", 5 } 6 # ここにJSONのパターンがつらつら書かれる 7 } 8 get '/api/v1/hoge/' 9 expect(response.body).to match_json_expression(pattern) 10end
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/10/14 23:12