public async Task MessageProducerMustNotThrowException() { var producerAdapter = new MessageProducerAdapter(mockMessageProducer.Object); Func <Task> func = async() => await producerAdapter.ProduceMessage(It.IsAny <Message>()); await func.Should().NotThrowAsync <Exception>(); }
public ProducerHostedService(ILogger logger, MessageProducerAdapter messageProducerAdapter) { this.logger = logger; this.messageProducerAdapter = messageProducerAdapter; }