python中unittest单元测试框架的简单应用-demo

import unittest


class TestSetUp(unittest.TestCase):
    # 前置条件当中
    # 每一个测试用例方法执行之前都会运行的代码
    # 可以把测试数据放到 setUp 当中
    def setUp(self):
        print("正在执行测试准备")
        self.a = 10
        self.b = 20

    def test_demo1(self):
        expected = 300
        res = self.a + self.b
        self.assertEqual(expected, res)

    def test_demo2(self):
        expected = 30
        res = self.a + self.b
        self.assertEqual(expected, res)

    def tearDown(self):
        # 每次用例方法执行之后都会自动执行的方法
        # 过程:先执行setUp, 然后执行test_....测试用例方法, 最后执行tearDown
        print("测试用例执行完毕")
posted @ 2020-01-02 08:51  奔奔-武  阅读(421)  评论(0编辑  收藏  举报