python unittest的执行顺序

python unittest的执行顺序,第1张

python unittest的执行顺序

最好不要这样做。

测试应该是独立的。

要做您最想做的就是将代码放入测试调用的函数中。

像那样:

def assert_can_log_in(self):    ...def test_1(self):    self.assert_can_log_in()    ...def test_2(self):    self.assert_can_log_in()    ...

甚至拆分测试类,并将断言放入setUp函数中。

class LoggedInTests(unittest.TestCase):    def setUp(self):        # test for login or not - your decision    def test_1(self):        ...

当我拆分班级时,我经常编写更多更好的测试,因为测试被拆分,并且在应该测试的所有情况下我都能看到更好的结果。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5017238.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存