Exemple #1
0
        public void RecursiveSumWithFormula()
        {
            //Arrange
            var n        = 1000;
            var expected = (n * (n + 1)) / 2;

            //Act
            var result = MySolution.RecursiveSum(n);

            //Assert
            Assert.AreEqual(expected, result, "Result differs from what is expected");
        }
Exemple #2
0
        public void RecursiveSumOf4()
        {
            //Arrange
            var n        = 4;
            var expected = 10;

            //Act
            var result = MySolution.RecursiveSum(n);

            //Assert
            Assert.AreEqual(expected, result, "Result differs from what is expected");
        }