本文是对Python自带的unittest框架学习笔记的入门篇,简单介绍PyUnit框架的基础知识。

待测试的目标类

#!/usr/bin/python
#
coding=utf-8

class Widget:
    
def __init__(self, size = (40,40)):
        self._size 
= size
    
def getSize(self):
        
return self._size
    
def resize(self, width, height):
        
if width < 0 or height < 0:
            
raise ValueError, "illegal size"
        self._size 
= (width, height)
    
def __del__(self):
        
print "widget dispose now"

相关文章: