private void assertCorrect(final String assertMessage, final NotImplementedException nie, final String message, final Throwable nested, final String code) { assertNotNull(assertMessage + ": target is null", nie); assertEquals(assertMessage + ": Message not equal", message, nie.getMessage()); assertEquals(assertMessage + ": Nested throwable not equal", nested, nie.getCause()); assertEquals(assertMessage + ": Code not equal", code, nie.getCode()); } }