def test_fib_iter_base(self): self.assertEqual(0, fibonacci.fibonacci_iterative(1)) self.assertEqual(1, fibonacci.fibonacci_iterative(2))
def test_fib_iter_10(self): self.assertEqual(1, fibonacci.fibonacci_iterative(3)) self.assertEqual(3, fibonacci.fibonacci_iterative(5)) self.assertEqual(34, fibonacci.fibonacci_iterative(10))
def test_fib_iter_negative(self): with self.assertRaises(TypeError) : fibonacci.fibonacci_iterative(-1) with self.assertRaises(TypeError) : fibonacci.fibonacci_iterative(0)