@Test
public void passesTypeCheck_otherType_nullPermitted_nullObject() {

    ValidatingVisitor subject = new ValidatingVisitor(JSONObject.NULL, reporter, null, null);
    assertFalse(subject.passesTypeCheck(JSONObject.class, true, Boolean.TRUE));
    verifyZeroInteractions(reporter);
}