public void testStartStop() { var nmsSession = new NmsSession(BROKER_URL, new TestApplication()); // TODO We may have to remove the '\' in the username Console.WriteLine(nmsSession.ReplyTo); Assert.IsNotNull(nmsSession.ReplyTo, "ReplyTo not set"); nmsSession.ConsumerQueue = FER_RESPONSE; nmsSession.ProducerQueue = FER_COMMAND; nmsSession.Start(); WaitFor(Connected, nmsSession, 3000); Assert.IsTrue(nmsSession.Connected, "Connection failed to start"); nmsSession.Stop(); WaitFor(Disconnected, nmsSession, 3000); Assert.IsFalse(nmsSession.Connected, "Did not disconnect"); }
public NmsClientApp(string clientName) { this.clientName = clientName; nmsSession = new NmsSession(this); }