Fibonacci-Berechnung korrigiert.

This commit is contained in:
2023-07-09 16:47:14 +02:00
parent 9956835ad9
commit 63fee8c895
7 changed files with 11 additions and 9 deletions

View File

@@ -20,17 +20,17 @@ class TestFib(unittest.TestCase):
# Die setUp() Methode wird zu Beginn jedes Testcases aufgrufen
def setUp(self):
logging.debug('setting up test')
self.results = [1,1,2,3,5,8,13,21,34,55]
self.results = [0,1,1,2,3,5,8,13,21,34,55]
#die beiden Tests aus ./testfib.py mit unittest
def test_fib(self):
# assertEqual(n,r) testet, ob das Resultat r der Vorgabe n entspricht.
self.assertEqual(8,fib(5))
self.assertEqual(34,fib(8))
self.assertEqual(5,fib(5))
self.assertEqual(21,fib(8))
def test_mult_fib(self):
results =[1,1,2,3,5,8,13,21,34,55]
results =[0,1,1,2,3,5,8,13,21,34,55]
for n in range(0,9):
self.assertEqual(results[n],fib(n))