python---单元测试1

__author__ = 'Administrator'
import unittest
#unittet 来写测试用例的框架


class Add:
    def add(self,a,b):
        return a+b


#1.专门写个测试类


class TestAdd(unittest.TestCase):#继承
    def setUp(self):#在执行每一条用例之前会做的初始化操作
        print("我们要开始执行用例啦")


    def test_add_one(self):#函数必须以test_开头
        print("两个正数相加")
        t=Add()
        print(t.add(1,2))


    def test_add_two(self):
        print("两个负数相加")
        t=Add()
        print(t.add(-1,-2))


    def tearDown(self):#在执行用例之后会做的清除操作
        print("我们已经结束用例执行啦")


class TestPrint(unittest.TestCase):
    def setUp(self):
        print("开始----")
    def test_print_1(self):
        print("打印第一条")
    def test_print_2(self):
        print("打印第二条")
    def test_print_3(self):
        print("打印第三条")
    def tearDown(self):
        print("结束----")
#执行结果:..代表通过的用例 E 用例异常,出错 F 用例失败 期望值!=实际值




if __name__=="main":
    unittest.main()
    a=Add()

猜你喜欢

转载自blog.csdn.net/u010601075/article/details/80669131
今日推荐