root key format

This commit is contained in:
Kyle Fritz
2014-04-14 13:45:12 -04:00
parent 00c54baae3
commit 76c8de7b9f
6 changed files with 32 additions and 17 deletions

View File

@@ -4,8 +4,8 @@ module ActiveModel
class Serializer
class KeyFormatTest < Minitest::Test
def test_lower_camel_format_option
object = Blog.new({ name: 'Name 1', display_name: 'Display Name 1'})
serializer = BlogSerializer.new(object, key_format: :lower_camel)
object = WebLog.new({ name: 'Name 1', display_name: 'Display Name 1'})
serializer = WebLogSerializer.new(object, key_format: :lower_camel)
expected = { name: 'Name 1', displayName: 'Display Name 1' }
@@ -13,8 +13,8 @@ module ActiveModel
end
def test_lower_camel_format_serializer
object = Blog.new({ name: 'Name 1', display_name: 'Display Name 1'})
serializer = BlogLowerCamelSerializer.new(object)
object = WebLog.new({ name: 'Name 1', display_name: 'Display Name 1'})
serializer = WebLogLowerCamelSerializer.new(object)
expected = { name: 'Name 1', displayName: 'Display Name 1' }