@@ -289,15 +289,28 @@ public void testProps()
289
289
@ Test
290
290
public void testConfigForPropertySorting () throws Exception
291
291
{
292
- ObjectMapper m = new ObjectMapper ();
292
+ ObjectMapper m = newJsonMapper ();
293
+
294
+ assertEquals (MapperFeature .SORT_PROPERTIES_ALPHABETICALLY .enabledByDefault (),
295
+ m .isEnabled (MapperFeature .SORT_PROPERTIES_ALPHABETICALLY ));
296
+ assertEquals (MapperFeature .SORT_CREATOR_PROPERTIES_FIRST .enabledByDefault (),
297
+ m .isEnabled (MapperFeature .SORT_CREATOR_PROPERTIES_FIRST ));
293
298
294
- // sort-alphabetically is disabled by default:
295
- assertFalse (m .isEnabled (MapperFeature .SORT_PROPERTIES_ALPHABETICALLY ));
296
299
SerializationConfig sc = m .getSerializationConfig ();
297
- assertFalse (sc .isEnabled (MapperFeature .SORT_PROPERTIES_ALPHABETICALLY ));
298
- assertFalse (sc .shouldSortPropertiesAlphabetically ());
300
+ assertEquals (MapperFeature .SORT_PROPERTIES_ALPHABETICALLY .enabledByDefault (),
301
+ sc .isEnabled (MapperFeature .SORT_PROPERTIES_ALPHABETICALLY ));
302
+ assertEquals (MapperFeature .SORT_PROPERTIES_ALPHABETICALLY .enabledByDefault (),
303
+ sc .shouldSortPropertiesAlphabetically ());
304
+ assertEquals (MapperFeature .SORT_CREATOR_PROPERTIES_FIRST .enabledByDefault (),
305
+ sc .isEnabled (MapperFeature .SORT_CREATOR_PROPERTIES_FIRST ));
306
+
299
307
DeserializationConfig dc = m .getDeserializationConfig ();
300
- assertFalse (dc .shouldSortPropertiesAlphabetically ());
308
+ assertEquals (MapperFeature .SORT_PROPERTIES_ALPHABETICALLY .enabledByDefault (),
309
+ dc .isEnabled (MapperFeature .SORT_PROPERTIES_ALPHABETICALLY ));
310
+ assertEquals (MapperFeature .SORT_PROPERTIES_ALPHABETICALLY .enabledByDefault (),
311
+ dc .shouldSortPropertiesAlphabetically ());
312
+ assertEquals (MapperFeature .SORT_CREATOR_PROPERTIES_FIRST .enabledByDefault (),
313
+ dc .isEnabled (MapperFeature .SORT_CREATOR_PROPERTIES_FIRST ));
301
314
302
315
// but when enabled, should be visible:
303
316
m = jsonMapperBuilder ()
0 commit comments