public void ToString_WHERE_error_is_non_zero_SHOULD_output_percentage_with_error_to_one_decimal_place(double percentageValue1, double percentageValue2, double percentageValue3, string expected) { //arrange var instance = new PercentageWithError(new List <double> { percentageValue1, percentageValue2, percentageValue3 }); //act var actual = instance.ToString(); //assert Assert.That(actual, Is.EqualTo(expected)); }
public void ToString_WHERE_error_is_zero_SHOULD_output_percentage_without_error_with_all_decimal_places() { //arrange const double percentage = 0.5816521131; var instance = new PercentageWithError(new List <double> { percentage, percentage, percentage }); //act var actual = instance.ToString(); //assert Assert.That(actual, Is.EqualTo($"{percentage * 100}%")); }