Example #1
0
 [TestMethod] public void MultiplyTest()
 {
     Assert.AreEqual(decimal.Zero, Decimals.Multiply(decimal.Zero, d1));
     Assert.AreEqual(decimal.Zero, Decimals.Multiply(d1, decimal.Zero));
     Assert.AreEqual(decimal.MaxValue, Decimals.Multiply(d1, decimal.MaxValue));
     Assert.AreEqual(decimal.MaxValue, Decimals.Multiply(d1, decimal.MinValue));
     Assert.AreEqual(d1 * 0.12345M, Decimals.Multiply(d1, 0.12345M));
 }
Example #2
0
        [TestMethod] public void SquareTest()
        {
            void test(decimal x)
            {
                Assert.AreEqual(Decimals.Multiply(x, x), Decimals.Square(x));
            }

            test(d1);
            test(d2);
            test(decimal.MinValue);
            test(decimal.MaxValue);
        }