|
|
1
7
你可能有两个问题。第一个是您所说的:您不能等待多个等待句柄 in an STA thread (mstest线程单元状态)。我们可以用手动创建的MTA线程来修复这个问题。
环境也有一个
maximum wait handle limit
. 在.NET 2.0中,它似乎被硬编码为64。等待超过限制将产生
在你的测试中,你会像这样把它们装配在一起(在测试中的行为或断言部分)
|
|
|
2
2
在
Visual Studio 2008 & 2010
你可以改变你的
|
|
|
3
0
对于我的Visual Studio 2010,只有以下配置使测试工作正常。
|
|
|
4
0
对于VS2008,说明与VS2010略有不同。对于VS2008,编辑testrunconfig文件,并将以下内容添加到testrunconfiguration元素中:
|
|
|
Titan · 断言在编写单元测试时“什么都没发生” 8 年前 |
|
|
SmartestVEGA · 单元测试代码覆盖率应该包括什么? 9 年前 |
|
|
deBloB · 使用mstest按类别过滤。exe和VS2017 9 年前 |
|
Kjell Rilbe · 如何模拟通过反射找到的类? 9 年前 |