public async Task Then_Message_Is_Queued() { CloudQueueMessage retrievedMessage = null; try { var notificationId = new Guid(); await _messageQueueService.PushEmailDeliveryStatusMessageAsync(new SendEmailDeliveryStatus { NotificationId = notificationId }); retrievedMessage = await _queue.GetMessageAsync(); retrievedMessage.Should().NotBeNull(); retrievedMessage.As <Guid>().Should().Be(notificationId); } finally { if (retrievedMessage != null) { await _queue.DeleteMessageAsync(retrievedMessage); } } }
public async Task Then_Message_Is_Queued() { CloudQueueMessage retrievedMessage = null; try { await _messageQueueService.PushProviderQuarterlyRequestMessageAsync(new SendProviderQuarterlyUpdateEmail { BackgroundProcessHistoryId = 1001 }); retrievedMessage = await _queue.GetMessageAsync(); retrievedMessage.Should().NotBeNull(); retrievedMessage.AsString.Should().Contain("1001"); } finally { if (retrievedMessage != null) { await _queue.DeleteMessageAsync(retrievedMessage); } } }