测试用例基础

60.1 测试用例基础

继承 unittest.TestCase,方法名以 test_ 开头。

assertEqual、assertTrue 等断言失败则测试不通过。

第一个测试

import unittest

def add(a, b):
    return a + b

class TestAdd(unittest.TestCase):
    def test_add(self):
        self.assertEqual(add(2, 3), 5)

if __name__ == '__main__':
    unittest.main()