Example #1
0
        public void DummyMathTestAdd()
        {
            var target = new DummyMath();
            var result = target.Add(1, 4);

            Assert.Equal(5, result);
        }
Example #2
0
 public void PowTest()
 {
     Assert.AreEqual(8, DummyMath.Pow(2, 3));
     Assert.AreEqual(3.7, DummyMath.Pow(50.653, 1.0 / 3.0), 1e-2);
 }
Example #3
0
 public void DivideWithZeroTest()
 {
     Assert.Throws(typeof(ArgumentException), () => DummyMath.Divide(231, 0));
 }
Example #4
0
 public void DivideTest()
 {
     Assert.AreEqual(2.5, DummyMath.Divide(15, 6));
     Assert.AreEqual(3, DummyMath.Divide(9, 3));
     Assert.AreEqual(0, DummyMath.Divide(0, 6));
 }
Example #5
0
 public void MultiplyTest()
 {
     Assert.AreEqual(5, DummyMath.Multiply(-5, -1));
     Assert.AreEqual(0, DummyMath.Multiply(25.2, 0));
     Assert.AreEqual(1640.52, DummyMath.Multiply(25.2, 65.1), 1e-3);
 }
Example #6
0
 public void SubstractTest()
 {
     Assert.AreEqual(4, DummyMath.Substract(8, 4));
     Assert.AreEqual(-3, DummyMath.Substract(1, 4));
     Assert.AreEqual(0, DummyMath.Substract(10, 10));
 }
Example #7
0
 public void AddTest()
 {
     Assert.AreEqual(4, DummyMath.Add(1, 3));
     Assert.AreEqual(-3, DummyMath.Add(-6, 3));
     Assert.AreEqual(0, DummyMath.Add(-51, 51));
 }