From b6951809b07010b6c9a4081840882e5e07815b11 Mon Sep 17 00:00:00 2001 From: Mateo Murphy Date: Sun, 22 Mar 2015 19:32:22 -0400 Subject: [PATCH] Add test for required fields --- test/serializers/attributes_test.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/test/serializers/attributes_test.rb b/test/serializers/attributes_test.rb index 7c4bbc8b..692b4b4a 100644 --- a/test/serializers/attributes_test.rb +++ b/test/serializers/attributes_test.rb @@ -15,7 +15,13 @@ module ActiveModel def test_attributes_with_fields_option assert_equal({name: 'Name 1'}, - @profile_serializer.attributes( { fields: [:name] } ) ) + @profile_serializer.attributes(fields: [:name])) + end + + def test_required_fields + assert_equal({name: 'Name 1', description: 'Description 1'}, + @profile_serializer.attributes(fields: [:name, :description], required_fields: [:name])) + end end end