public void Can_calculate_percentage(double numerator, double denominator, double expectedPercentage) { var hitPercentage = new PercentageGauge(() => numerator, () => denominator); hitPercentage.Value.Should().Be(expectedPercentage); }
public void When_denomitator_is_zero_returns_NaN() { var hitPercentage = new PercentageGauge(() => 1, () => 0); hitPercentage.Value.Should().Be(double.NaN); }