如何在python中的每个单元测试之前和之后运行特定的代码 - python

以下是文件中我的测试结构。

设定
test01
test02
test03
拆除

我需要在每次测试之前和之后运行特定的代码。

在此之前,我可以从设置中调用该代码。
但是对于测试后,我无法弄清楚该怎么做。
显然,从拆解中调用代码对最后的测试有效,但是如何在两次测试之间运行它。

python大神给出的解决方案

假定您正确使用了unittest.TestCase派生的类,则setUp方法在每次测试之前运行,而tearDown方法在每次测试之后运行。 Check the docs。因此,将您的代码放入这两种方法中是完全可行的。