Pyhon学习:测试calculator类-创新互联
文件名为:calculator.py
创新互联公司是一家集网站建设,滨州企业网站建设,滨州品牌网站建设,网站定制,滨州网站建设报价,网络营销,网络优化,滨州网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。#计算器类
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://abwzjs.com/article/cehdii.html