parameterized ############# * parameterized 是一个用于 Python 单元测试框架中的库,主要用于对测试用例进行参数化。 示例:: import unittest from parameterized import parameterized def add(a, b): return a + b class TestAdd(unittest.TestCase): # 参数化测试 @parameterized.expand([ ("test_case_1", 1, 2, 3), ("test_case_2", -1, 1, 0), ("test_case_3", 0, 0, 0), ("test_case_4", 1.5, 2.5, 4.0), ]) def test_add(self, name, a, b, expected): result = add(a, b) self.assertEqual(result, expected) if __name__ == "__main__": unittest.main()