如何为web服务客户端设计单元测试?
我正在为Python创建一个微博客(像Twitter和Status.Net那样)的库,想为它写一些单元测试。不过,我不太确定最好的做法是什么。
显然,从服务返回的数据每次都会不同,比如会有新的帖子等等。而且,我也不能强迫Twitter出现故障来测试这个情况。
对于Status.Net,我可以考虑搭建一个私有服务器来进行测试,但我觉得应该还有更好的方法。
我正在为Python创建一个微博客(像Twitter和Status.Net那样)的库,想为它写一些单元测试。不过,我不太确定最好的做法是什么。
显然,从服务返回的数据每次都会不同,比如会有新的帖子等等。而且,我也不能强迫Twitter出现故障来测试这个情况。
对于Status.Net,我可以考虑搭建一个私有服务器来进行测试,但我觉得应该还有更好的方法。