@Test
	void testDisconnectImmediately() throws Exception {
		final SmartClient client = new SmartClient("localhost", smtpServer.getPort(), "localhost");
		client.quit();
		smtpServer.stop(); // wait for the server to catch up

		verifyNoInteractions(messageHandlerFactory, messageHandler, messageHandler2);
	}
This class tests whether the event handler methods defined in MessageHandler
are called at the appropriate times and in good order.
src/test/java/de/gessnerfl/fakesmtp/smtp/server/MessageHandlerTest.java