diff --git a/USqlCSharpUdoUnitTestProject1/UnitTest1.cs b/USqlCSharpUdoUnitTestProject1/UnitTest1.cs index dcb81d2..5c8fa70 100644 --- a/USqlCSharpUdoUnitTestProject1/UnitTest1.cs +++ b/USqlCSharpUdoUnitTestProject1/UnitTest1.cs @@ -178,6 +178,35 @@ namespace USqlCSharpUdoUnitTestProject1 double result3 = 9; double result4 = 0.69444444444444444444444444444444; + Assert.AreEqual(Calculator1.Addiction(x, y), result1); + Assert.AreEqual(Calculator1.Subtraction(x, y), result2); + Assert.AreEqual(Calculator1.Multipliction(x, y), result3); + Assert.AreEqual(Calculator1.Division(x, y), result4); + } + [TestMethod] + public void TestMethod9() + { + double large = double.MaxValue; + + double result1 = 0; + double result2 = 1; + + Assert.IsTrue(double.IsInfinity(Calculator1.Addiction(large, large))); + Assert.IsTrue(double.IsInfinity(Calculator1.Multipliction(large, large))); + Assert.AreEqual(Calculator1.Subtraction(large, large), result1); + Assert.AreEqual(Calculator1.Division(large, large), result2); + } + [TestMethod] + public void TestMethod10() + { + double x = 1e-308; + double y = 2e-308; + + double result1 = 1e-320; + double result2 = -1e-308; + double result3 = 0; + double result4 = 0.5; + Assert.AreEqual(Calculator1.Addiction(x, y), result1); Assert.AreEqual(Calculator1.Subtraction(x, y), result2); Assert.AreEqual(Calculator1.Multipliction(x, y), result3);