public void It_should_have_bound_queues_to_exchanges()
            {
                _queuesBound.Should().Contain()
                .One(frame =>
                     frame.Message.Queue.Equals(QueueName.From("queue0")) &&
                     frame.Message.Exchange.Equals(ExchangeName.From("myExchange0")) &&
                     frame.Message.RoutingKey.Equals(Shortstr.From("routing0")));

                _queuesBound.Should().Contain()
                .One(frame =>
                     frame.Message.Queue.Equals(QueueName.From("queue1")) &&
                     frame.Message.Exchange.Equals(ExchangeName.From("myExchange1")) &&
                     frame.Message.RoutingKey.Equals(Shortstr.From("routing1")));
            }
示例#2
0
 public void It_should_have_declared_an_exchange_with_type()
 {
     _exchangeDeclare.Should().Contain.Any(frame => frame.Message.Type.Equals(Shortstr.From("topic")));
 }
示例#3
0
 public void It_should_have_published_the_correct_message_type()
 {
     _basicPublish.Should().Contain().Two(frame =>
                                          frame.Message.ContentHeader.Type.Equals(Shortstr.From(typeof(TestMessage).FullName)));
 }