From 5bbdefb4a64013f62c3dbdc9b2c956441deffdaa Mon Sep 17 00:00:00 2001 From: "Ivan I. Ovchinnikov" Date: Fri, 10 Feb 2023 00:43:22 +0300 Subject: [PATCH] actual fib_p tests passing --- test/fib_test.erl | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) 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)).