assertNull( transport.what );
assertNull( transport.recipient );
assertNull( transport.msg );
Message msg = constructAddMessage();
assertNull( msg.getMessageId() );
assertNull( msg.getInReplyTo() );
mmgr.transportMessage( who, msg );
assertSame( transport.what, What.TRANSPORT_MESSAGE );
assertSame( transport.recipient, who );
assertSame( transport.msg, msg );
assertEquals( 0, mmgr.size() );
assertNotNull( msg.getMessageId() );
assertNull( msg.getInReplyTo() );
assertNull( mmgr.getMailbox( msg.getMessageId() ) );
}