Esempio n. 1
0
def test_fib():
    assert Fib.fib(0) == 0
    assert Fib.fib(1) == 1
    assert Fib.fib(5) == 5
Esempio n. 2
0
def test_fib_memo():
    f = Fib()
    assert f.fib_memo(0) == 0
    assert f.fib_memo(1) == 1
    assert f.fib_memo(5) == 5
    assert f.fib_memo(100) == 354224848179261915075
Esempio n. 3
0
def test_fibs(n, expected):
    assert list(Fib.fibs(n)) == expected