unittest测试框架

    科技2026-01-03  10

    unittest测试框架

    unittest

    unittest.TestCase,测试用例需继承的类。unittest.main(),负责运行测试。实例化所有 TestCase 的子类,使用 TestLoader 类搜索包含在模块中以“ test ”开头命名的测试用例,并运行它们。运行默认顺序按照 ASCII 的顺序。

    TestCase

    assert(),断言,根据其结果判断被测是否正确。

    实例

    import unittest def be_tested_func1(): result = 1 return result expected = 0 class myTest(unittest.TestCase): def test(self): self.assertEqual(be_tested_func1(), expected) if __name__ == '__main__': unittest.main()

          参考链接: https://www.cnblogs.com/miki-peng/p/12501341.html

    Processed: 0.016, SQL: 9