import unittest
# 要测试的函数
def add_numbers(x, y):
return x + y
# 编写测试类
class TestAddNumbers(unittest.TestCase):
# 每个测试方法必须以"test_"开头
def test_add_numbers_positive(self):
result = add_numbers(2, 3)
self.assertEqual(result, 5) # 断言结果是否等于期望值
def test_add_numbers_negative(self):
result = add_numbers(-2, -3)
self.assertEqual(result, -5) # 断言结果是否等于期望值
def test_add_numbers_zero(self):
result = add_numbers(0, 0)
self.assertEqual(result, 0) # 断言结果是否等于期望值
# 运行测试
if __name__ == '__main__':
unittest.main()
文章来源地址https://uudwc.com/A/bzdWr
文章来源:https://uudwc.com/A/bzdWr