import unittest class TestGo(unittest.TestCase): @classmethod def setUpClass(cls): print("setUPClass") def setUp(self): print("setUP") def testOne(self): print("testone111") def testTwo(self): print("testtwo222") def tearDown(self): print("tearDown") @classmethod def tearDownClass(cls): print("tearDownClass") if __name__==‘__main__‘: unittest.main()
out: setUPClass setUP testone111 tearDown setUP testtwo222 tearDown tearDownClass
python-unittest中setUpClass与setUp执行顺序
原文:https://www.cnblogs.com/shuzf/p/12718652.html