public void CalculatorAbsMaxTest() { Assert.AreEqual(Calculator.AbsMax(-57.678, 18.45, 13.01, 0, 200, -245), 245); Assert.AreEqual(Calculator.AbsMax(-57.678, 57.856, 11.111, 0, 20, -0, 0), 57.856); Assert.AreEqual(Calculator.AbsMax(Double.NaN), Double.NaN); Assert.AreEqual(Calculator.AbsMax(Double.NegativeInfinity, 0, 57, 4), Double.PositiveInfinity); Assert.AreEqual(Calculator.AbsMax(Double.NegativeInfinity, 0, 57, 4, Double.PositiveInfinity), Double.PositiveInfinity); Assert.AreEqual(Calculator.AbsMax((Double[])null), Double.PositiveInfinity); }
public void CalculatorAbsMaxTest() { Calculator.AbsMax(-57.678, 18.45, 13.01, 0, 200, -245).ShouldBe(245); Calculator.AbsMax(-57.678, 57.856, 11.111, 0, 20, -0, 0).ShouldBe(57.856); Calculator.AbsMax(Double.NaN).ShouldBe(Double.NaN); Calculator.AbsMax(Double.NegativeInfinity, 0, 57, 4).ShouldBe(Double.PositiveInfinity); Calculator.AbsMax(Double.NegativeInfinity, 0, 57, 4, Double.PositiveInfinity).ShouldBe(Double.PositiveInfinity); Calculator.AbsMax((Double[])null).ShouldBe(Double.PositiveInfinity); }