Fibonacci-Berechnung korrigiert.
This commit is contained in:
@@ -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))
|
||||
|
Reference in New Issue
Block a user