public void MultiplyMethod() { Assert.AreEqual(MathModule.Multiply(2d, 3d), 6d); Assert.AreEqual(MathModule.Multiply(0d, 0d), 0d); Assert.AreEqual(MathModule.Multiply(0d, -0d), 0d); Assert.AreEqual(MathModule.Multiply(5d, 0d), 0d); Assert.AreEqual(MathModule.Multiply(0d, 5d), 0d); Assert.AreEqual(MathModule.Multiply(1d, 1d), 1d); Assert.AreEqual(MathModule.Multiply(-1d, 1d), -1d); Assert.AreEqual(MathModule.Multiply(1d, -1d), -1d); Assert.AreEqual(MathModule.Multiply(-1d, -1d), 1d); Assert.AreEqual(MathModule.Multiply(9.9999999e+7, 9.9999999e+7), 9999999800000001); Assert.AreEqual(MathModule.Multiply(-9.999999e+6, -9.999999e+6), 99999980000001); }