CompositeConnect() public method

public CompositeConnect ( Uri location ) : ITransport
location System.Uri
return ITransport
 public void CreateMockTransportWithParamsTest()
 {
     MockTransportFactory factory = new MockTransportFactory();
     
     Uri location = new Uri("mock://0.0.0.0:61616?transport.failOnSendMessage=true&transport.numSentMessagesBeforeFail=20");
     
     MockTransport transport = (MockTransport) factory.CompositeConnect(location);
     
     Assert.IsNotNull(transport);
     Assert.IsTrue(transport.FailOnSendMessage);
     Assert.AreEqual(20, transport.NumSentMessagesBeforeFail);
 }
示例#2
0
        public void SetUp()
        {
            this.received = new List<Command>();
            this.exceptions = new List<Exception>();

            Uri uri = new Uri("mock://mock?wireformat=openwire");
            MockTransportFactory factory = new MockTransportFactory();

            this.transport = factory.CompositeConnect( uri ) as MockTransport;

            this.localWireFormatInfo = new WireFormatInfo();

            this.localWireFormatInfo.Version = 5;
            this.localWireFormatInfo.MaxInactivityDuration = 3000;
            this.localWireFormatInfo.TightEncodingEnabled = false;
        }