Stanza inStanza = builder.build();
DiscussionMessage item = new DiscussionMessage(inStanza, FROM_OCCUPANT, TIMESTAMP);
Entity to = TestUtil.parseUnchecked("user2@vysper.org/res");
Occupant toOccupant = new Occupant(to, "nick 2", Affiliation.None, Role.Visitor);
MessageStanza outStanza = (MessageStanza) MessageStanza.getWrapper(item.createStanza(toOccupant, true));
assertEquals(to, outStanza.getTo());
assertEquals(new EntityImpl(ROOM_JID, NICK), outStanza.getFrom());
assertEquals("groupchat", outStanza.getType());
assertEquals(BODY, outStanza.getBody(null));
XMLElement delayElm = outStanza.getInnerElements().get(1);
assertEquals(FROM.getFullQualifiedName(), delayElm.getAttributeValue("from"));
assertEquals(DateTimeProfile.getInstance().getDateTimeInUTC(TIMESTAMP.getTime()), delayElm.getAttributeValue("stamp"));
}