public void OnlyHost_AllValuesExtracted()
        {
            var cs = new RabbitMQConnectionString(new Uri("amqp://2.2.2.2"));

            Assert.AreEqual("2.2.2.2", cs.Host);
            Assert.AreEqual(-1, cs.Port);
            Assert.AreEqual("/", cs.VirtualHost);
            Assert.AreEqual("", cs.Endpoint);
        }
        public void FullUrl_AllValuesExtracted()
        {
            var cs = new RabbitMQConnectionString(new Uri("amqp://*****:*****@2.2.2.2:2020/vHost/exch?routingKey=key"));

            Assert.AreEqual("2.2.2.2", cs.Host);
            Assert.AreEqual(2020, cs.Port);
            Assert.AreEqual("vHost", cs.VirtualHost);
            Assert.AreEqual("exch", cs.Endpoint);
            Assert.AreEqual("u", cs.Username);
            Assert.AreEqual("p", cs.Password);
            Assert.AreEqual("key", cs.RoutingKey);
        }
Esempio n. 3
0
        public IBusConfigurator UseConnectionString(string connectionString)
        {
            _connectionString = new RabbitMQConnectionString(new Uri(connectionString));

            return(this);
        }
Esempio n. 4
0
        public IBusConfigurator UseConnectionString(string connectionString)
        {
            _connectionString = new RabbitMQConnectionString(new Uri(connectionString));

            return this;
        }