资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

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类
网页路径:http://cdkjz.cn/article/pioegi.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220