首页 > 其他 > 详细

[ unittest ] 使用初体验

时间:2019-11-22 17:19:59      阅读:140      评论:0      收藏:0      [点我收藏+]
import unittest
from cal import Calculate
class Mytest(unittest.TestCase):
        
    def setUp(self):
        self.cal = Calculate()
        # print(‘start up...‘)
    def test_cal(self):
        self.assertEqual(self.cal.addit(3,2),5,Result Wrong)
    def test_cal1(self):
        self.assertEqual(self.cal.addit(2,3),5,Result Wrong)
    def tearDown(self):
        pass
        # print(‘End...‘)
def suite():
    suite = unittest.TestSuite()
    #addTests接收一个可迭代的实例,来自testcase和testsuite
    #基类unittest.TestCase接收methodName,
    suite.addTests([Mytest(test_cal),Mytest(test_cal1)])
    return suite

if __name__ == __main__:
    runner = unittest.TextTestRunner()
    runner.run(suite())

 

[ unittest ] 使用初体验

原文:https://www.cnblogs.com/remly/p/11912091.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!