import unittest
class TestMethod(unittest.TestCase):
@classmethod
def setUpClass(cls) -> None:
print(‘start function----->’)
@classmethod
def tearDownClass(cls) -> None:
print('close function----->')
def setUp(self) -> None:
print('test----->setUp')
def tearDown(self) -> None:
print('test---->tearDown')
def test_01(self):
print("this is test function")
if name == ‘main’:
unittest.main()
本文详细介绍了如何使用Python的unittest模块进行单元测试,包括setUpClass, tearDownClass方法及setUp, tearDown函数的运用。重点展示了test_01函数的实现,并以setUp和tearDown为测试阶段的上下文管理。适合理解Python测试实践者阅读。
750

被折叠的 条评论
为什么被折叠?



