def testFac3(self): self.assertEqual(assignment1.fac(1), 1)
def testFac4(self): self.assertEqual(assignment1.fac(-1), None)
def testFac1(self): self.assertEqual(assignment1.fac(4), 24)
def testFac2(self): self.assertEqual(assignment1.fac(0), 1)
def testFac5(self): self.assertEqual(assignment1.fac(5), 120)
def test_fac100(self): self.assertEqual(assignment1.fac(100), 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000)
def test_fac15(self): self.assertEqual(assignment1.fac(15), 1307674368000)
def test_fac10(self): self.assertEqual(assignment1.fac(10), 3628800)
def test_fac3(self): self.assertEqual(assignment1.fac(4), 24)