protected ComparerResult CompareDecimals(decimal expected, decimal actual, NumericAbsoluteTolerance tolerance) { //Compare decimals (with tolerance) if (IsEqual(expected, actual, tolerance.Value)) return ComparerResult.Equality; return new ComparerResult(expected.ToString(NumberFormatInfo.InvariantInfo)); }
protected ComparerResult CompareDecimals(decimal expected, decimal actual, NumericAbsoluteTolerance tolerance) { //Compare decimals (with tolerance) if (IsEqual(expected, actual, tolerance.Value)) { return(ComparerResult.Equality); } return(new ComparerResult(expected.ToString(NumberFormatInfo.InvariantInfo))); }
public void ValueString_TwentyFivePercentDotSeven_Correct() { var tolerance = new NumericAbsoluteTolerance(new decimal(25.7), SideTolerance.Both); Assert.That(tolerance.ValueString, Is.EqualTo("25.7")); }
public void ValueString_Fifty_Correct() { var tolerance = new NumericAbsoluteTolerance(new decimal(50), SideTolerance.Both); Assert.That(tolerance.ValueString, Is.EqualTo("50")); }