注释了setUp和tearDown setUpClass和tearDownClass还是无效
代码如下:
# -*- coding: utf-8 -*-
import unittest
class ForTest(unittest.TestCase):
# 类的初始化
@classmethod
def setUpClass(cls) -> None:
print(111)
# 类的释放
@classmethod
def tearDownClass(cls) -> None:
print(222)
# 初始化,在每条测试用例函数执行前都自动执行一次
def setUp(self) -> None:
print('setUp')
# 释放,在每条测试用例函数执行后都自动执行一次
def tearDown(self) -> None:
print('tearDown')
# 测试用例,函数名必须为’test_xx‘
def test_a(self):
print('a')
def test_b(self):
print('b')
if __name__ == '__main__':
unittest.main()