import factorial print factorial.factorial_recursive(0) print factorial.factorial_recursive(1) print factorial.factorial_recursive(5)
def test_factorial_zero(self): self.assertEqual(factorial_recursive(0), 1, '0! == 1')
def test_recursive_factorial_of_0(self): result = factorial.factorial_recursive(0) self.assertEqual(result, 1)
def test_factorial_recursive(self): self.assertEqual(factorial_recursive(4), 24, '4! = 24')
def test_recursive_factorial_of_10(self): result = factorial.factorial_recursive(10) self.assertEqual(result, 3628800)