From 462aef1c2e6f37e5c7ed306730c8bb2bd25f6ecb Mon Sep 17 00:00:00 2001 From: RomanKamen Date: Tue, 14 Apr 2026 20:27:46 +0500 Subject: [PATCH] Final Done --- USqlCSharpUdoUnitTestProject1/UnitTest1.cs | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) 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);