public void ValidateBrokerInfoWithDifferentSSL() { AmqBrokerInfo broker = new AmqBrokerInfo("amqp", "localhost", 5672, true); AmqBrokerInfo broker1 = new AmqBrokerInfo("amqp", "localhost", 5672, false); Assert.IsFalse(broker.Equals(broker1), "The two AmqBrokerInfo objects are equals"); Console.WriteLine(string.Format("The object broker: {0} and broker1: {1} are not equals", broker, broker1)); }
public void ValidateBrokerInfoFromToString() { String url = "tcp://localhost:5672?timeout='200',immediatedelivery='true'"; AmqBrokerInfo broker = new AmqBrokerInfo(url); AmqBrokerInfo broker1 = new AmqBrokerInfo(broker.ToString()); Assert.AreEqual(broker.GetOption("timeout"), broker1.GetOption("timeout")); Assert.AreEqual(broker.GetOption("immediatedelivery"), broker1.GetOption("immediatedelivery")); }