.namedArgument("arg1", arg1).namedArgument("arg2", arg2).create();
Map<String, Serializable> arguments = new HashMap<String, Serializable>();
arguments.put("arg1", arg1);
arguments.put("arg2", arg2);
Message message2 = new DefaultMessage(text, NamedArguments.convert(arguments));
((MessageContextConfigAware)message2).setMessageContextConfig(this.messageContext.config());
assertEquals(message1, message2);
assertEquals(message1.toString(), message2.toString());
assertEquals(message1.toString(this.messageContext), message2.toString(this.messageContext));
}