public int Fibonacci(int i)
 {
     if (i > 100 || i < 0)
     {
         return(-1);
     }
     return(MathsUtilities.Fibonacci(0, 1, 1, i));
 }
Exemple #2
0
        public void FibonacciTest()
        {
            int resultat = MathsUtilities.Fibonacci(0, 1, 1, 5);

            Assert.AreEqual(5, resultat, "method must return 5 ");

            resultat = MathsUtilities.Fibonacci(0, 1, 1, 6);
            Assert.AreEqual(8, resultat, "method must return 8 ");

            resultat = MathsUtilities.Fibonacci(0, 1, 1, 35);
            Assert.AreEqual(9227465, resultat, "method must return 9 227 465 ");
        }