diff --git a/spec/deserialize_helpers.rb b/spec/deserialize_helpers.rb index 2be5bf4..a6837b4 100644 --- a/spec/deserialize_helpers.rb +++ b/spec/deserialize_helpers.rb @@ -4,4 +4,10 @@ module DeserializeHelpers def deserialize_response(response) ActiveModelSerializers::Deserialization.jsonapi_parse(JSON.parse(response.body)) end + + def deserialize_list(response) + JSON.parse(response.body, symbolize_names: true)[:data].map do |raw_obj| + raw_obj[:attributes].merge raw_obj.except(:attributes) + end + end end