什么是装饰器?
装饰器有什么用?
装饰器使用场景
一个函数接收另一个函数作为参数,这种函数称之为高阶函数。
安装ddt
cmd - pip install ddt
import unittest
import ddt #导入ddt
#测试数据
data = [
{"phone": "dfasd132", "key": "dfabc"},
{"phone": "dfsd134", "key": "dftest"},
{"phone": "dfdfd188", "key": "dfmin"},
]
@ddt.ddt #声明我们要用它
class Test_ddt(unittest.TestCase):
@ddt.data(*data)
def test_001(self, case):
print(case)
if __name__ == '__main__':
unittest.main()
打印