assertEquals("integer", property1Schema.get("type").asText());
assertEquals(false, property1Schema.path("required").booleanValue());
JsonNode property2Schema = propertiesSchema.get("property2");
assertNotNull(property2Schema);
assertEquals("string", property2Schema.get("type").asText());
assertEquals(false, property2Schema.path("required").booleanValue());
JsonNode property3Schema = propertiesSchema.get("property3");
assertNotNull(property3Schema);
assertEquals("array", property3Schema.get("type").asText());
assertEquals(false, property3Schema.path("required").booleanValue());
assertEquals("string", property3Schema.get("items").get("type").asText());