Ejemplo n.º 1
0
        public void Should_receive_a_message_pipeline_view()
        {
            IConsumePipe filter = CreateConsumePipe();

            OneMessageConsumer consumer = GetOneMessageConsumer();

            IConsumerFactory <OneMessageConsumer> factory = GetInstanceConsumerFactory(consumer);

            filter.ConnectConsumer(factory);
        }
Ejemplo n.º 2
0
        public async Task Should_receive_a_message_via_object()
        {
            IConsumePipe filter = CreateConsumePipe();

            OneMessageConsumer consumer = GetOneMessageConsumer();

            object subscribeConsumer = consumer;

            filter.ConnectInstance(subscribeConsumer);

            var consumeContext = new TestConsumeContext <MessageA>(new MessageA());

            await filter.Send(consumeContext);

            await consumer.Task;
        }
Ejemplo n.º 3
0
        public async Task Should_receive_a_message()
        {
            IConsumePipe filter = CreateConsumePipe();

            OneMessageConsumer consumer = GetOneMessageConsumer();

            IConsumerFactory <OneMessageConsumer> factory = GetInstanceConsumerFactory(consumer);

            filter.ConnectConsumer(factory);

            var consumeContext = new TestConsumeContext <MessageA>(new MessageA());

            await filter.Send(consumeContext);

            await consumer.Task;
        }