Python unittests:使用setUpClass设置

2024-06-26 18:00:54 发布

您现在位置:Python中文网/ 问答频道 /正文

所以,我在Python中用setUp方法进行了很多单元测试。 有些setUp方法很复杂

我用setUpClass类方法找到了一些有趣的解决方案,只执行一次我的setUp方法

问题是: 如何轻松地使用这个setUpClass类方法进行准备好的setUp方法的测试

我试着这样做:

class TestSomething(unitest.TestCase):
    @classmethod
    def setUpClass(cls):
        cls.setUp()

    def setUp(self):
        # Do some staff.

但不知什么原因,它没有起作用setUp应该用类实例来调用,等等。不确定这是否是正确的方法


Tags: 方法selfdefsetupsome单元测试解决方案do