示例#1
0
        public void QueueBindNoWait_binds_an_exchange_to_a_queue()
        {
            var server = new RabbitServer();

            using (var model = new FakeModel(server))
            {
                const string queueName    = "someQueue";
                const string exchangeName = "someExchange";
                const string routingKey   = "someRoutingKey";
                var          arguments    = new Dictionary <string, object>();

                model.ExchangeDeclare(exchangeName, "direct");
                model.QueueDeclare(queueName);
                model.QueueBindNoWait(queueName, exchangeName, routingKey, arguments);

                AssertEx.AssertBinding(server, exchangeName, routingKey, queueName);
            }
        }