Django测试:对多个类/文件重用“ setUp”?

时间:2018-11-02 16:07:30

标签: python django

我用于测试的类越来越多。但是,几乎所有人都使用相同的测试方案。为避免重复,我创建了一个超类

class CommonScenario(TestCase):
    def setUp(self):
        create_products
        create_customers
        ...

class Test1(CommonScenario):

class Test2(CommonScenario):

尽管这样做可以避免代码重复,但是超类setUp方法被多次调用,从而创建和销毁完全相同的行。有什么办法可以避免这种情况?

0 个答案:

没有答案