Python学习第七天:简单完整的unittest框架(运行所有用例)
import unittest
#模块名,即unittest测试用例的py文件命名,必须以test_开头
#unittest测试用例的执行顺序是根据测试用例的名称的ASCII,不是自上而下执行
# 类名命名必须以Test开头,为驼峰式命名(必须继承unittest.TestCase)
class TestDemo(unittest.TestCase):
@classmethod #类方法
def setUpClass(cls):
print('所有用例执行前执行')
def setUp(self):
print('每个用例执行前都会执行')
#测试用例方法必须以test_开头
def test_1(self):
self.assertTrue(1 == 1)
#self.assertTrue('可写判断表达式') :为unittest断言方式的一种,返回True或False
print('###### 用例1 ###
共有 0 条评论