import org.fest.assertions.api.Assertions; import org.junit.Test; public class FibonacciTest { @Test public void if_input_is_1_should_return_1() { Assertions.assertThat(Fibonacci.compute(1)).isEqualTo(1); } @Test public void if_input_is_10() { Assertions.assertThat(Fibonacci.compute(10)).isEqualTo(55); } @Test public void check_if_even_input_is_10() { Assertions.assertThat(Fibonacci.checkeven(10)).isTrue(); } @Test public void check_if_even_input_is_5() { Assertions.assertThat(Fibonacci.checkeven(5)).isFalse(); } @Test public void if_input_is_4000000() { Assertions.assertThat(Fibonacci.compute(4000000)).isEqualTo(6558868233897966651L); } }