Ejemplo n.º 1
0
def test_fib():
    assert Fib.fib(0) == 0
    assert Fib.fib(1) == 1
    assert Fib.fib(5) == 5
Ejemplo 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
Ejemplo n.º 3
0
def test_fibs(n, expected):
    assert list(Fib.fibs(n)) == expected