def testNegativeDet(self): self.assertEqual(problem4.generate_series_sum(-4,-1),-1,msg="Fat Error! Ahahahahahha.")
def testFloatDet(self): self.assertEqual(problem4.generate_series_sum(2.5,2.5),-1,msg="Fat Error! Ahahahahahha.")
def testAlphabetDet(self): self.assertEqual(problem4.generate_series_sum('aab','determinant'),-1,msg="Fat Error! Ahahahahahha.")
def testNegativeSum(self): self.assertEqual(problem4.generate_series_sum(-4,determinant = None),-1,msg="Hey! no such sums.")
def testIntegerSum(self): self.assertEqual(problem4.generate_series_sum(2,determinant = None),1,msg="cool")
def testAlphabetSum(self): self.assertEqual(problem4.generate_series_sum('aab', determinant=None), -1, msg="Hey! no such sums.")
def testAlphabetSum(self): self.assertEqual(problem4.generate_series_sum('aab',determinant = None),-1,msg="Hey! no such sums.")
def testIntegerEven(self): self.assertEqual(problem4.generate_series_sum(2, determinant="even"), 10, msg="cool")
def testIntegerOdd(self): self.assertEqual(problem4.generate_series_sum(2, determinant="odd"), 2, msg="cool")
def testAlphabetDet(self): self.assertEqual(problem4.generate_series_sum('aab', 'determinant'), -1, msg="Fat Error! Ahahahahahha.")
def testNegativeDet(self): self.assertEqual(problem4.generate_series_sum(-4, -1), -1, msg="Fat Error! Ahahahahahha.")
def testFloatDet(self): self.assertEqual(problem4.generate_series_sum(2.5, 2.5), -1, msg="Fat Error! Ahahahahahha.")
def testIntegerSum(self): self.assertEqual(problem4.generate_series_sum(2, determinant=None), 1, msg="cool")
def testNegativeSum(self): self.assertEqual(problem4.generate_series_sum(-4, determinant=None), -1, msg="Hey! no such sums.")
def testIntegerEven(self): self.assertEqual(problem4.generate_series_sum(2,determinant="even"),10,msg="cool")
def testFloatSum(self): self.assertEqual(problem4.generate_series_sum(2.5,determinant = None),-1,msg="Hey! no such sums.")
def testIntegerOdd(self): self.assertEqual(problem4.generate_series_sum(2,determinant="odd"),2,msg="cool")
def testFloatSum(self): self.assertEqual(problem4.generate_series_sum(2.5, determinant=None), -1, msg="Hey! no such sums.")