public void TestSum()
        {
            // Arrange
            var test = new CalcLibrary.Calc();

            // Act
            var result  = test.Sum(1, 2);
            var result1 = test.Sum(1, 0);
            var result2 = test.Sum(0, 2);
            var result3 = test.Sum(0, 0);

            // Assert
            Assert.AreEqual(result, 3);
            Assert.AreEqual(result1, 1);
            Assert.AreEqual(result2, 2);
            Assert.AreEqual(result3, 0);
        }
Beispiel #2
0
        public void TestSum()
        {
            //Arrnge
            var test = new CalcLibrary.Calc();

            //Act
            var result  = test.Sum(1, 2);
            var result1 = test.Sum(1, 0);
            var result2 = test.Sum(0, 2);
            var result3 = test.Sum(0, 0);

            //Assert
            Assert.AreEqual(result, 3);
            Assert.AreEqual(result1, 1);
            Assert.AreEqual(result2, 2);
            Assert.AreEqual(result3, 0);

            var res  = test.Execute("divide", new object[] { 1, 2 });
            var res1 = test.Execute("divide", new object[] { 9, 2 });
            var res2 = test.Execute("divide", new object[] { 0, 2 });
            var res3 = test.Execute("divide", new object[] { 1, 0 });
            var res4 = test.Execute("divide", new object[] { double.NaN, 2 });
        }