Apache.NMS.ActiveMQ.Test.MockTransportFactoryTest.CreateMockTransportTest C# (CSharp) Method

CreateMockTransportTest() private method

private CreateMockTransportTest ( ) : void
return void
        public void CreateMockTransportTest()
        {
            MockTransportFactory factory = new MockTransportFactory();

            Uri location = new Uri("mock://0.0.0.0:61616");

            ITransport transport = factory.CreateTransport(location);

            Assert.IsNotNull(transport);
            Assert.IsInstanceOf<MockTransport>(transport.Narrow(typeof(MockTransport)));
            MockTransport mock = (MockTransport) transport.Narrow(typeof(MockTransport));

            Assert.IsTrue( mock.IsConnected );
            Assert.IsFalse( mock.IsFaultTolerant );
        }