test array serializer context

This commit is contained in:
Josh Lane 2015-01-28 11:38:54 -08:00
parent 0e7cae4d6d
commit e0690862ce

View File

@ -0,0 +1,16 @@
require 'test_helper'
module ActiveModel
class ArraySerializer
class OptionsTest < Minitest::Test
def test_custom_options_are_accessible_from_serializer
array = [Profile.new({ name: 'Name 1', description: 'Description 1', comments: 'Comments 1' }),
Profile.new({ name: 'Name 2', description: 'Description 2', comments: 'Comments 2' })]
serializer = ArraySerializer.new(array, only: [:name], context: {foo: :bar})
assert_equal({foo: :bar}, serializer.context)
end
end
end
end