新西兰服务器

Pyhon中如何实现单元测试


Pyhon中如何实现单元测试

发布时间:2021-12-17 17:45:34 来源:高防服务器网 阅读:50 作者:小新 栏目:软件技术

这篇文章将为大家详细讲解有关Pyhon中如何实现单元测试,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

文件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_3.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(),15)      def test_add_1(self):          j=Count(12,3)          self.assertEqual(j.add(),15)      def tearDown(self):          print("test end")  #if __name__ =='__main__':  #    unittest.main()  #构造测试集  suite =unittest.TestSuite()  suite.addTest(TestCount("test_add_1"))  suite.addTest(TestCount("test_add"))  #执行测试  runner = unittest.TextTestRunner()  runner.run(suite)

关于“Pyhon中如何实现单元测试”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

[微信提示:高防服务器能助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

[图文来源于网络,不代表本站立场,如有侵权,请联系高防服务器网删除]
[