我怕自己忘了,在这里记录一下。虽然很简单,第一次理解了用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.运行测试

 

posted on 2015-08-27 21:52  ทดสอบ  阅读(116)  评论(0)    收藏  举报