Visual Studio 2008中的单元测试框架超时

时间:2009-02-19 16:09:53

标签: vb.net visual-studio-2008 unit-testing

我正在为一个大型VB.Net应用程序运行一些单元测试,我帮助维护并遇到测试超时的问题。

设置测试运行,以便整个测试运行没有超时限制,但每个测试的限制为2分钟。但是,一些测试需要花费更长的时间来运行,所以我们尝试将timeout属性添加到测试声明中,即

<TestMethod(), Timeout(15 * 60 * 1000)> Public Sub DoSomething()

超时15分钟。但是,测试运行属性中设置的2分钟超时似乎优先,即使它表示超时属性应该覆盖它。

我有什么遗失的吗?

感谢。

1 个答案:

答案 0 :(得分:3)

将超时表达式替换为值,即超时(900000)。