如何在Python中创建通用的“模板”功能?

时间:2018-01-07 01:29:32

标签: python function

抱歉,我不完全确定我在寻找什么,但有人可以告诉我如何最好地完成这项工作吗?

我有一组运行一些测试的函数。但是,我希望在每次测试之前和之后运行一些命令。如果不将这些命令复制到每个测试函数的开头和结尾,最简洁的方法是什么?

1 个答案:

答案 0 :(得分:0)

如果您正在使用unittest库,则可以在测试类中使用函数setUp()和tearDown()。 setUp()在每个测试函数和tearDown()之后运行。例如,您可以使用此链接:

https://docs.python.org/3/library/unittest.html