@Test
public void stringRepresentationContainsExpected() {

    final JsonValueFieldDefinition<JsonArray> underTest =
            JsonValueFieldDefinition.newInstance(KNOWN_JSON_POINTER, JsonArray.class, JsonValue::isArray,
                    JsonValue::asArray, knownFieldMarkers);
    assertThat(underTest.toString())
            .contains("pointer")
            .contains("valueType")
            .contains("JsonArray")
            .contains("checkJavaTypeFunction")
            .contains("mappingFunction")
            .contains("markers");
}