public void TestRabbitGatewaySupportWithJmsTemplate()
 {
     var template = new RabbitTemplate();
     var test = new List<string>();
     var gateway = new TestGateway(test);
     gateway.RabbitTemplate = template;
     gateway.AfterPropertiesSet();
     Assert.AreEqual(template, gateway.RabbitTemplate, "Correct RabbitTemplate");
     Assert.AreEqual(test.Count, 1, "initGateway called");
 }
        public void TestRabbitGatewaySupportWithJmsTemplate()
        {
            var template = new RabbitTemplate();
            var test     = new List <string>();
            var gateway  = new TestGateway(test);

            gateway.RabbitTemplate = template;
            gateway.AfterPropertiesSet();
            Assert.AreEqual(template, gateway.RabbitTemplate, "Correct RabbitTemplate");
            Assert.AreEqual(test.Count, 1, "initGateway called");
        }
        public void TestRabbitGatewaySupportWithConnectionFactory()
        {
            var mockConnectionFactory = new Mock<IConnectionFactory>();
            var test = new List<string>();
            var gateway = new TestGateway(test);

            gateway.ConnectionFactory = mockConnectionFactory.Object;
            gateway.AfterPropertiesSet();
            Assert.AreEqual(mockConnectionFactory.Object, gateway.ConnectionFactory, "Correct ConnectionFactory");
            Assert.AreEqual(mockConnectionFactory.Object, gateway.RabbitTemplate.ConnectionFactory, "Correct RabbitTemplate");
            Assert.AreEqual(test.Count, 1, "initGatway called");
        }
        public void TestRabbitGatewaySupportWithConnectionFactory()
        {
            var mockConnectionFactory = new Mock <IConnectionFactory>();
            var test    = new List <string>();
            var gateway = new TestGateway(test);

            gateway.ConnectionFactory = mockConnectionFactory.Object;
            gateway.AfterPropertiesSet();
            Assert.AreEqual(mockConnectionFactory.Object, gateway.ConnectionFactory, "Correct ConnectionFactory");
            Assert.AreEqual(mockConnectionFactory.Object, gateway.RabbitTemplate.ConnectionFactory, "Correct RabbitTemplate");
            Assert.AreEqual(test.Count, 1, "initGatway called");
        }