Ejemplo n.º 1
0
 def test_all_positive(self):
     numbers = [2, 2, 2, 2, 2, 2]
     self.assertEqual(max_subsequent_product(numbers), 64)
Ejemplo n.º 2
0
 def test_with_all(self):
     numbers = [2, 0, 2, 2, -2, 2]
     self.assertEqual(max_subsequent_product(numbers), 4)
Ejemplo n.º 3
0
 def test_with_zeros(self):
     numbers = [2, 2, 2, 0, 2, 2]
     self.assertEqual(max_subsequent_product(numbers), 8)
Ejemplo n.º 4
0
 def test_with_negatives(self):
     numbers = [2, 2, 2, -2, 2, 2]
     self.assertEqual(max_subsequent_product(numbers), 8)
Ejemplo n.º 5
0
 def test_all_negative(self):
     numbers = [-2, -2, -2, -2, -2, -2]
     self.assertEqual(max_subsequent_product(numbers), 64)