添加测试的方法随着函数功能的扩展,我们需要添加新的测试。例如,我们扩展了add_numbers函数,使其可以处理负数:defadd_numbers(a, b):return a + bclassTestAddNumbers(unittest.TestCase):deftest_add_positive_numbers(self): result = add_numbers(3, 5) self.assertEqual(result, 8)deftest_add_negative_numbers(self): result = add_numbers(-3, -5) self.assertEqual(result, -8)
这里我们添加了test_add_negative_numbers测试方法,用于测试函数在处理负数时的正确性。通过不断添加新的测试,我们可以确保函数在各种可能的输入情况下都能正确工作。