JSONApi progress
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
module SerializersTestHelpers
|
||||
|
||||
def object_as_json(obj)
|
||||
serializer = if obj.is_a?(Array)
|
||||
ActiveModel::Serializer::ArraySerializer.new(obj, serializer: described_class, add_included: true)
|
||||
else
|
||||
serializer = described_class.new(obj)
|
||||
end
|
||||
adapter.new(serializer, include: %w[product_orders]).as_json
|
||||
end
|
||||
def adapter
|
||||
@active_model_adapter = ActiveModel::Serializer.config.adapter
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user