@Test public void test_caseInsensitiveProperty_uppercase() { String json = "{\"TYPENAME\":\"Processes\",\"fields\":[{\"name\":\"process\",\"type\":\"ConversionRateProcess[]\",\"properties\":[\"REQUIRED\"]}]} "; ApiDynamicType map = objectMapper.fromJson(json, ApiDynamicType.class); puts(json); puts(objectMapper.toJson(map)); assertThat( objectMapper.fromJson(objectMapper.toJson(map)), is( objectMapper.fromJson( "{\"typeName\":\"Processes\",\"fields\":[{\"name\":\"process\",\"type\":\"ConversionRateProcess[]\",\"properties\":[\"REQUIRED\"]}]}"))); }