diff --git a/test/fib_test.erl b/test/fib_test.erl index e0d3c40..ef6760f 100644 --- a/test/fib_test.erl +++ b/test/fib_test.erl @@ -9,5 +9,19 @@ -module(fib_test). -include_lib("eunit/include/eunit.hrl"). -simple_test() -> - ?assert(true). +fib_test_() -> [ + {"Test fib_p", fun test_fib_p/0 } +]. + +test_fib_p() -> + ?assertEqual(0, fib:fib_p(0)), + ?assertEqual(1, fib:fib_p(1)), + ?assertEqual(1, fib:fib_p(2)), + ?assertEqual(2, fib:fib_p(3)), + ?assertEqual(3, fib:fib_p(4)), + ?assertEqual(5, fib:fib_p(5)), + ?assertEqual(8, fib:fib_p(6)), + ?assertEqual(13, fib:fib_p(7)), + ?assertEqual(21, fib:fib_p(8)), + ?assertEqual(34, fib:fib_p(9)), + ?assertEqual(55, fib:fib_p(10)).