Python中有没有办法unittest设置运行测试用例的顺序?
在我目前的TestCase课程中,一些测试用例具有副作用,为其他测试用例设置正常运行的条件.现在我意识到这样做的正确方法是使用setUp()所有设置实现的东西,但我想实现一个设计,其中每个连续的测试建立稍微更多的状态,下一个可以使用.我发现这更优雅.
class MyTest(TestCase):
def test_setup(self):
#do something
def test_thing(self)
#do something that depends on test_setup()
Run Code Online (Sandbox Code Playgroud)
理想情况下,我希望测试按照它们在课堂中出现的顺序运行.它们似乎按字母顺序运行.