Beispiel #1
0
        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));
        }
Beispiel #2
0
        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"));
 }