{
this.messageContext.config().change().addMessageHandler(new TestInternalMessageAwareMessageHandler());
this.messageContext.message().text("test msg 1").add();
Message internalMessage = new DefaultInternalMessage("test msg 2").setMessageContextConfig(this.messageContext.config());
this.messageContext.addMessage(internalMessage);
assertEquals(1, this.messageContext.getMessages().size());
assertEquals(this.messageContext.message().text("test msg 1").create(),
this.messageContext.getMessages().iterator().next());