JMSConduit conduit = setupJMSConduit(true, false);
final Message outMessage = new MessageImpl();
setupMessageHeader(outMessage, null);
sendoutMessage(conduit, outMessage, true);
waitForReceiveDestMessage();
SecurityContext securityContext = destMessage.get(SecurityContext.class);
assertNotNull("SecurityContext should be set in message received by JMSDestination", securityContext);
assertEquals("Principal in SecurityContext should be", "testUser",
securityContext.getUserPrincipal().getName());
conduit.close();
destination.shutdown();
}