以下是文件中我的测试结构。
类
设定
test01
test02
test03
拆除
我需要在每次测试之前和之后运行特定的代码。
在此之前,我可以从设置中调用该代码。
但是对于测试后,我无法弄清楚该怎么做。
显然,从拆解中调用代码对最后的测试有效,但是如何在两次测试之间运行它。
python大神给出的解决方案
假定您正确使用了unittest.TestCase
派生的类,则setUp
方法在每次测试之前运行,而tearDown
方法在每次测试之后运行。 Check the docs。因此,将您的代码放入这两种方法中是完全可行的。