@Test
public void testHandleInternalServerErrorNoErrorMessage() throws Exception
{

    // Get the error information for an exception that has no message. In this case, the message is the exception class name.
    ErrorInformation errorInformation = exceptionHandler.handleInternalServerErrorException(new NullPointerException());
    // Validate the error status information, but not the message.
    validateErrorInformation(errorInformation, HttpStatus.INTERNAL_SERVER_ERROR, false);
    // Validate that the error message is the class name.
    assertEquals(NullPointerException.class.getName(), errorInformation.getMessage());
}