标签: python web-services unit-testing
我正在为Python创建一个微博(Twitter和Status.Net)库,并希望为它创建单元测试。我不太确定这样做的最佳方法。
显然,每次从服务返回的数据都会有所不同 - 会有新的帖子等。另外,我不能强迫Twitter让鲸鱼无法测试。
使用Status.Net,我可以想象设置一个私人服务器用于测试,但似乎必须有更好的方法。
答案 0 :(得分:5)
标准方法是模拟服务。 http://code.google.com/p/pymox/使这很容易。