Pyhon学习:测试calculator类

文件名为:calculator.py

成都创新互联公司长期为上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为浦口企业提供专业的成都网站制作、网站建设,浦口网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。

#计算器类

class Count:
    def __init__(self,a,b):
        self.a=int(a)
        self.b=int(b)
    #加法
    def add(self):
        return self.a+self.b

测试文件为:test_cal.py

from calculator import Count
class TestCount:
    def test_add(self):
        j=Count(2,3)
        add=j.add()
        assert(5==add),'Inter addtion result error!'
        except AssertionError as msg:
            print(msg)
        else:
            print('test pass')
#执行测试方法;
mytest=TestCount()
mytest.test_add()

单元测试:test_cal_1.py

from calculator import Count
import unittest
class TestCount(unittest.TestCase):
    def setup(self):
        print("test start")
    def test_add(self):
        j=Count(2,3)
        self.assertEqual(j.add(),4)
    def tearDown(self):
        print("test end")
if __name__ =='__main__':
    unittest.main()

当前文章:Pyhon学习:测试calculator类
URL网址:http://scjbc.cn/article/pioegi.html

其他资讯