public void TestURI(string connectionURI)
{
{
Uri uri = URISupport.CreateCompatibleUri(NMSTestSupport.ReplaceEnvVar(connectionURI));
NetTxConnectionFactory factory = new NetTxConnectionFactory(uri);
Assert.IsNotNull(factory);
using(IConnection connection = factory.CreateConnection("", ""))
{
Assert.IsNotNull(connection);
using(ISession session = connection.CreateSession())
{
IDestination destination = session.CreateTemporaryTopic();
using(IMessageProducer producer = session.CreateProducer(destination))
{
producer.Close();
}
using(IMessageConsumer consumer = session.CreateConsumer(destination))
{
consumer.Close();
}
session.Close();
}
connection.Close();
}
}
{
NetTxConnectionFactory factory = new NetTxConnectionFactory(NMSTestSupport.ReplaceEnvVar(connectionURI));
Assert.IsNotNull(factory);
using(IConnection connection = factory.CreateConnection("", ""))
{
Assert.IsNotNull(connection);
using(ISession session = connection.CreateSession())
{
Assert.IsNotNull(session as INetTxSession);
IDestination destination = session.CreateTemporaryTopic();
using(IMessageProducer producer = session.CreateProducer(destination))
{
producer.Close();
}
using(IMessageConsumer consumer = session.CreateConsumer(destination))
{
consumer.Close();
}
session.Close();
}
connection.Close();
}
}
}