public void Should_receive_a_message_pipeline_view() { IConsumePipe filter = CreateConsumePipe(); OneMessageConsumer consumer = GetOneMessageConsumer(); IConsumerFactory <OneMessageConsumer> factory = GetInstanceConsumerFactory(consumer); filter.ConnectConsumer(factory); }
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; }
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; }