Added a (failing) test for when inflecting API

This commit is contained in:
Rob McFadzean 2015-07-10 11:23:55 +09:30
parent 0201f2dd2a
commit 506739d4fb

View File

@ -38,6 +38,15 @@ module ActiveModel
adapter = ActiveModel::Serializer::Adapter.create(@serializer, { adapter: :json_api})
assert_equal ActiveModel::Serializer::Adapter::JsonApi, adapter.class
end
def test_inflected_adapter_class_for_known_adapter
ActiveSupport::Inflector.inflections(:en){|inflect| inflect.acronym 'API' }
klass = ActiveModel::Serializer::Adapter.adapter_class(:json_api)
ActiveSupport::Inflector.inflections.acronyms.clear
assert_equal ActiveModel::Serializer::Adapter::JsonApi, klass
end
end
end
end