|
| 1 | +package com.thealgorithms.Recursion; |
| 2 | + |
| 3 | +import static org.junit.jupiter.api.Assertions.assertEquals; |
| 4 | + |
| 5 | +import org.junit.jupiter.api.Test; |
| 6 | + |
| 7 | +public class FibonacciSeriesTest { |
| 8 | + |
| 9 | + @Test |
| 10 | + public void testFibonacci() { |
| 11 | + assertEquals(0, FibonacciSeries.fibonacci(0)); |
| 12 | + assertEquals(1, FibonacciSeries.fibonacci(1)); |
| 13 | + assertEquals(1, FibonacciSeries.fibonacci(2)); |
| 14 | + assertEquals(2, FibonacciSeries.fibonacci(3)); |
| 15 | + assertEquals(3, FibonacciSeries.fibonacci(4)); |
| 16 | + assertEquals(5, FibonacciSeries.fibonacci(5)); |
| 17 | + assertEquals(8, FibonacciSeries.fibonacci(6)); |
| 18 | + assertEquals(13, FibonacciSeries.fibonacci(7)); |
| 19 | + assertEquals(21, FibonacciSeries.fibonacci(8)); |
| 20 | + assertEquals(34, FibonacciSeries.fibonacci(9)); |
| 21 | + assertEquals(55, FibonacciSeries.fibonacci(10)); |
| 22 | + assertEquals(89, FibonacciSeries.fibonacci(11)); |
| 23 | + assertEquals(144, FibonacciSeries.fibonacci(12)); |
| 24 | + assertEquals(233, FibonacciSeries.fibonacci(13)); |
| 25 | + assertEquals(377, FibonacciSeries.fibonacci(14)); |
| 26 | + } |
| 27 | +} |
0 commit comments