单元测试AppEngine失败

时间:2013-02-08 15:53:27

标签: python google-app-engine nose

对于我们当前的GAE应用程序,我们在代码中添加了大量的单元测试。但是,在测试GAE服务方面,我们只能测试积极的一面。例如,我们想测试如果模型中的put()失败,我们会正确处理该错误或异常。对于EmailMessage(),send()等也一样。

所以问题是:使用GAE testbed,您是否可以强制其服务失败以进行单元测试?

1 个答案:

答案 0 :(得分:2)

据我所知,没有一个测试平台可以让你测试失败 - 但是你可以尝试使用mocks来模拟失败并进行测试。