unitTest学习

简单使用

import unittest

class TestMethod(unittest.TestCase):
    @classmethod
    def setUpClass(cls) -> None:
        print("类之前执行")

    @classmethod
    def tearDownClass(cls) -> None:
        print("类之后执行")

    def setUp(self) -> None:
        print("方法之前执行")

    def tearDown(self) -> None:
        print("方法之后执行")

    def test_01(self):
        print("第一个测试方法")

    def test_02(self):
        print("第2个测试方法")

if __name__=='__main__':
    unittest.main()

运行结果

类之前执行
方法之前执行
第一个测试方法
方法之后执行
方法之前执行


Ran 2 tests in 0.003s

第2个测试方法
OK
方法之后执行
类之后执行

 

posted @ 2020-08-24 21:08  程程111  阅读(84)  评论(0编辑  收藏  举报