コード例 #1
0
        void Verify(TransportMessageBuilder builder, Action <TransportMessage, BasicDeliverEventArgs> assertion, string alternateQueueToReceiveOn = null)
        {
            var message = builder.Build();

            SendMessage(message);

            var result = Consume(message.Id, alternateQueueToReceiveOn);

            assertion(new MessageConverter().ToTransportMessage(result), result);
        }
コード例 #2
0
 void VerifyRabbit(TransportMessageBuilder builder, Action <BasicDeliverEventArgs> assertion, string alternateQueueToReceiveOn = null)
 {
     Verify(builder, (t, r) => assertion(r), alternateQueueToReceiveOn);
 }
コード例 #3
0
 void Verify(TransportMessageBuilder builder, Action <TransportMessage> assertion)
 {
     Verify(builder, (t, r) => assertion(t));
 }
 void VerifyRabbit(TransportMessageBuilder builder, Action<BasicDeliverEventArgs> assertion, string alternateQueueToReceiveOn = null)
 {
     Verify(builder, (t, r) => assertion(r), alternateQueueToReceiveOn);
 }
 void Verify(TransportMessageBuilder builder, Action<TransportMessage> assertion)
 {
     Verify(builder, (t, r) => assertion(t));
 }
        void Verify(TransportMessageBuilder builder, Action<TransportMessage, BasicDeliverEventArgs> assertion,string alternateQueueToReceiveOn=null)
        {
            var message = builder.Build();

            SendMessage(message);

            var result = Consume(message.Id, alternateQueueToReceiveOn);

            assertion(new MessageConverter().ToTransportMessage(result), result);
        }