public async Task ReturnsTrueIfNoHealthCheck() { var logger = new Mock <ILogger <HealthProvider> >(); var sut = new HealthProvider(logger.Object); var healthData = await sut.GetHealthAsync().ConfigureAwait(false); healthData.Status.Should().Be("Healthy"); }
public async Task ReturnsResultIfHealthCheckConfigured() { var logger = new Mock <ILogger <HealthProvider> >(); var sut = new HealthProvider(logger.Object, new HealthCheckServiceStub()); var healthData = await sut.GetHealthAsync().ConfigureAwait(false); healthData.Status.Should().Be("Healthy"); }