本文是对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"
#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"