public async Task GetHealthReport_ReturnsUnhealthy() { SqsClientMock.Setup(x => x.GetQueueStatusAsync()) .ReturnsAsync(new SqsStatus { IsHealthy = false }); var response = await HealthCheckClient.GetHealth(); Assert.AreEqual(HttpStatusCode.ServiceUnavailable, response.StatusCode); Assert.AreEqual("Unhealthy", response.Result.Status); }
public async Task GetHealthReport_ReturnsHealthy() { SqsClientMock.Setup(x => x.GetQueueStatusAsync()) .ReturnsAsync(new SqsStatus { IsHealthy = true }); var response = await HealthCheckClient.GetHealth(); Assert.Equal(HttpStatusCode.OK, response.StatusCode); Assert.Equal("Healthy", response.Result.Status); }
public async Task GetHealthReport_ReturnsHealthy() { //#if (AddSqsPublisher || AddSqsConsumer) SqsClientMock.Setup(x => x.GetQueueStatusAsync()) .ReturnsAsync(new SqsStatus { IsHealthy = true }); //#endif var response = await HealthCheckClient.GetHealth(); Assert.AreEqual(HttpStatusCode.OK, response.StatusCode); Assert.AreEqual("Healthy", response.Result.Status); }
public void TestInitialize() { SqsClientMock.Setup(x => x.GetMessagesAsync(It.IsAny <CancellationToken>())) .ReturnsAsync(new List <Message>()); }