PyUnit提供的动态方法,只编写一个测试类来完成对整个软件模块的测试,这样对象的初始化工作可以在setUp()方法中完成,而资源的释放则可以在tearDown()方法中完成. 使用PyUnit可以像xunit那样设置一个个函数,分别测试不同的数据和不同的用例. 例如,构建下面的测试类,测试远程API服务 class Request: def __init__(self): pass def request(self,RequestMethod,RequestURL,param,requestH