我怕自己忘了,在这里记录一下。虽然很简单,第一次理解了用Python的单元测试。
我要测试一个 函数是否正确,来个简单的相加函数,保存为addclass.py
class addclassdemo(object): def __init__(self): pass def add(self,x,y): return x+y
二。再来个测试addclass.py 文件的测试文件。
import unittest import addclass class testadd(unittest.TestCase): def setUp(self): self.testaddclass=addclass.addclassdemo() def test_add(self): self.assertEqual(self.testaddclass.add(1,1),2)
if __name__ =='__main__': unittest.main()
1.导入unittest模块
2.编写一个测试类,同时继承模块中的unittest.TestCase
3. 初始化addclass类
4.以test开头的测试方法
5.运行测试

浙公网安备 33010602011771号