public void testParse() throws Exception {
   String uri =
       "jms:destination?jndiConnectionFactoryName=factory&deliveryMode=nonpersistent&selector=select";
   JmsBindingMetadata metadata = JmsLoaderHelper.parseUri(uri);
   assertEquals("destination", metadata.getDestination().getName());
   assertEquals("factory", metadata.getConnectionFactory().getName());
   assertEquals("select", metadata.getUriMessageSelection().getSelector());
   assertEquals(DeliveryMode.NON_PERSISTENT, metadata.getUriHeaders().getDeliveryMode());
 }