public void Health_check_monitor_calls_check_function_everytime_the_value_is_fetced(int numberOfTimes) { var count = 0; var healthCheck = new HealthCheck(MonitorConfig.Build("Test"), () => { count++; return(true); }); for (var i = 0; i < numberOfTimes; i++) { healthCheck.GetValue(); } count.Should().Be(numberOfTimes); }
public void Health_check_monitor_returns_the_value_check(bool expectedValue) { var healthCheck = new HealthCheck(MonitorConfig.Build("Test"), () => expectedValue); healthCheck.GetValue().Should().Be(expectedValue); }