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); }
public IBusConfigurator UseConnectionString(string connectionString) { _connectionString = new RabbitMQConnectionString(new Uri(connectionString)); return(this); }
public IBusConfigurator UseConnectionString(string connectionString) { _connectionString = new RabbitMQConnectionString(new Uri(connectionString)); return this; }