16-Python之路-进阶-单元测试

2022-05-06  本文已影响0人  程序记录日志

为什么要测试

测试分类

什么是单元测试

常用的断言方法

方法 功能
assertEqual 如果两个值相等,则pass
assertNotEqual 如果两个值不相等,则pass
assertTrue 判断bool值为True,则pass
assertFalse 判断bool值为False,则pass
assertIsNone 不存在,则pass
assertIsNotNone 存在,则pass

基本写法

import unittest
class TestClass(unitest.TestCase)
    pass
import unittest
class TestClass(unitest.TestCase)
    pass
    # 该方法会首先执行,方法名为固定写法
    def setUp(self):
        pass
        
    # 该方法会在测试代码执行完后执行,方法名为固定写法
    def tearDown(self):
        pass
        
import unittest
class TestClass(unitest.TestCase)
    pass
    # 该方法会首先执行,方法名为固定写法
    def setUp(self):
        pass
        
    # 该方法会在测试代码执行完后执行,方法名为固定写法
    def tearDown(self):
        pass
    # 测试代码  
    def test_app_exists(self):
        pass

上一篇 下一篇

猜你喜欢

热点阅读