public async Task StartAsync_CallsMessagingProviderToCreateReceiver() { MessageReceiver receiver = _messagingFactory.CreateMessageReceiver(_entityPath); _mockMessagingProvider.Setup(p => p.CreateMessageReceiver(_messagingFactory, _entityPath)).Returns(receiver); MessagingCommunicationException ex = await Assert.ThrowsAsync <MessagingCommunicationException>(async() => { await _listener.StartAsync(CancellationToken.None); }); Assert.Equal("Unable to connect to Service Bus using HTTP connectivity mode.", ex.Message); _mockMessagingProvider.VerifyAll(); }
public async Task StartAsync_CallsMessagingProviderToCreateReceiver() { MessageReceiver receiver = _messagingFactory.CreateMessageReceiver(_entityPath); _mockMessagingProvider.Setup(p => p.CreateMessageReceiver(_messagingFactory, _entityPath)).Returns(receiver); MessagingCommunicationException ex = await Assert.ThrowsAsync <MessagingCommunicationException>(async() => { await _listener.StartAsync(CancellationToken.None); }); Assert.Equal("No such host is known", ex.Message); _mockMessagingProvider.VerifyAll(); }