Files
mozo-backend/spec/support/serializers_test_helpers.rb
2015-09-21 16:56:39 +02:00

17 lines
546 B
Ruby

module SerializersTestHelpers
def object_as_json(obj, options = {})
if obj.is_a?(Array)
#ActiveModel::Serializer::ArraySerializer.new(obj, serializer: described_class, add_included: true)
described_class.serialize(obj, options.merge(is_collection: true))
else
#serializer = described_class.new(obj)
described_class.serialize(obj, options)
end
#adapter.new(serializer, include: %w[product_orders]).as_json
end
def adapter
#@active_model_adapter = ActiveModel::Serializer.config.adapter
end
end