diff --git a/activemq-core/src/test/java/org/apache/activemq/ActiveMQXAConnectionFactoryTest.java b/activemq-core/src/test/java/org/apache/activemq/ActiveMQXAConnectionFactoryTest.java index 5fba3b7295..4d9a1c87b2 100644 --- a/activemq-core/src/test/java/org/apache/activemq/ActiveMQXAConnectionFactoryTest.java +++ b/activemq-core/src/test/java/org/apache/activemq/ActiveMQXAConnectionFactoryTest.java @@ -20,7 +20,6 @@ import java.net.URI; import java.net.URISyntaxException; import javax.jms.*; -import javax.jms.JMSException; import org.apache.activemq.ActiveMQXAConnectionFactory; import org.apache.activemq.broker.BrokerRegistry; @@ -29,6 +28,13 @@ import org.apache.activemq.broker.TransportConnector; public class ActiveMQXAConnectionFactoryTest extends CombinationTestSupport { + public void testCopy() throws URISyntaxException, JMSException { + ActiveMQXAConnectionFactory cf = new ActiveMQXAConnectionFactory("vm://localhost?"); + ActiveMQConnectionFactory copy = cf.copy(); + assertTrue("Should be an ActiveMQXAConnectionFactory", copy instanceof ActiveMQXAConnectionFactory); + } + + public void testUseURIToSetOptionsOnConnectionFactory() throws URISyntaxException, JMSException { ActiveMQXAConnectionFactory cf = new ActiveMQXAConnectionFactory("vm://localhost?jms.useAsyncSend=true"); assertTrue(cf.isUseAsyncSend());