@Test void testParseCatalogAsMap() { JsonParsers.forEachParser(jsonParser -> { String json = loadJSON("citm_catalog"); Map catalog = jsonParser .map("values.keys", Long.class) .map("venueNames.keys", String.class) .useAltPaths() .parse(json); String newJson = new JsonSerializer().deep(true).serialize(catalog); Catalog jsonCatalog = jsonParser.parse(newJson, Catalog.class); assertCatalog(jsonCatalog); }); }