千家信息网

Pyhon中如何实现单元测试

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,这篇文章将为大家详细讲解有关Pyhon中如何实现单元测试,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。文件calculator.py#计算器类class Count
千家信息网最后更新 2024年09月22日Pyhon中如何实现单元测试

这篇文章将为大家详细讲解有关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 Countimport unittestclass 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中如何实现单元测试"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

0