예제 #1
0
 def test_with_two_negatives(self):
     self.assertEqual(multiply_two_numbers_better(-17, -19), 17 * 19)
     self.assertEqual(multiply_two_numbers_better(-12627327, -9883762), 12627327 * 9883762)
예제 #2
0
 def test_with_one_negative(self):
     self.assertEqual(multiply_two_numbers_better(-17, 19), (-17) * 19)
     self.assertEqual(multiply_two_numbers_better(12627327, -9883762), 12627327 * (-9883762))
예제 #3
0
 def test_with_one_zero(self):
     self.assertEqual(multiply_two_numbers_better(17, 0), 0)
     self.assertEqual(multiply_two_numbers_better(0, 9883762), 0)
예제 #4
0
 def test_with_two_zeros(self):
     self.assertEqual(multiply_two_numbers_better(0, 0), 0)
예제 #5
0
 def test_with_two_positives(self):
     self.assertEqual(multiply_two_numbers_better(17, 19), 17 * 19)
     self.assertEqual(multiply_two_numbers_better(12627327, 9883762), 12627327 * 9883762)
     self.assertEqual(multiply_two_numbers_better(1, 2), 2)