def test_arguments_less_zero(self): num1 = -1 num2 = -6 result = subtract(num1, num2) # if the first argument is less then 0, the result is greater then it self.assertGreater(result, num1) # if the second argument is less then 0, the result is greater then it self.assertGreater(result, num2)
def test_arguments_greater_zero(self): num1 = 1 num2 = 6 result = subtract(num1, num2) # if the first argument is not 0, the result is not the second argument self.assertNotEqual(result, num2) # if the second argument is not 0, the result is not the first argument self.assertNotEqual(result, num1)
def test_second_zero_argument(self): num1 = 6 num2 = 0 result = subtract(num1, num2) self.assertTrue(result == num1)
def test_first_zero_argument(self): num1 = 0 num2 = 6 result = subtract(num1, num2) self.assertTrue(result == -num2)
def main(): print(add('2', 5)) print(subtract(7, 3))
def test_subtract_negative_numbers(self): result = calculation.subtract(-10, -2) self.assertEqual(result, -8)
def test_subtract(self): result = calculation.subtract(5, 3) self.assertEqual(result, 2)