public void CreationFailMockTransportTest() { MockTransportFactory factory = new MockTransportFactory(); Uri location = new Uri("mock://0.0.0.0:61616?transport.failOnCreate=true"); factory.CreateTransport(location); }
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 ); }