Ejemplo n.º 1
0
 public static AndConstraint <NumericAssertions <double> > BeApproximately
     (this NumericAssertions <double> This, double val, double eps)
 {
     return(This.BeInRange(val - eps / 2, val + eps / 2));
 }
 public static AndConstraint <NumericAssertions <double> > BeCloseTo(this NumericAssertions <double> parent,
                                                                     double nearbyValue, double delta, string because = "", params object[] becauseArgs)
 {
     return(parent.BeInRange(nearbyValue - delta, nearbyValue + delta, because, becauseArgs));
 }
Ejemplo n.º 3
0
 public static AndConstraint <NumericAssertions <decimal> > BeApproximately(this NumericAssertions <decimal> source, decimal expected,
                                                                            string reason, params object[] reasonArgs)
 {
     return(source.BeInRange(expected, expected, reason, reasonArgs));
 }
Ejemplo n.º 4
0
 public static AndConstraint <NumericAssertions <decimal> > BeApproximately(this NumericAssertions <decimal> source, decimal expected)
 {
     return(source.BeInRange(expected, expected));
 }
Ejemplo n.º 5
0
 public static AndConstraint <NumericAssertions <float> > BeExactly(this NumericAssertions <float> source, int expected,
                                                                    string reason, params object[] reasonArgs)
 {
     return(source.BeInRange(expected, expected, reason, reasonArgs));
 }
Ejemplo n.º 6
0
 public static AndConstraint <NumericAssertions <decimal> > BeExactly(this NumericAssertions <decimal> source, int expected)
 {
     return(source.BeInRange(expected, expected));
 }