如何增加单元测试的默认执行超时?我有一个调用Web服务的单元测试。它通常运行超过10秒,这会产生超时错误。我正在使用Visual Studio Team System 2008。
答案 0 :(得分:5)
有许多不同的方法可以控制visual Studio中单元测试的超时。请参阅此文章以获取指导:How to: Set Time Limits for Running Tests。 (这篇文章写的是2010年,但我也证实了这些设置也存在于2008年。)
另外,通常不建议从单元测试中调用真正的Web服务。您最好使用模拟框架(如Rhino Mocks)和dependency inversion来构建代码,以便您可以在不需要连接到实际服务的情况下进行测试。