VS2012中的ExpectedExceptionBaseAttribute

时间:2012-10-02 10:23:07

标签: unit-testing visual-studio-2012 mstest

升级到Visual Studio 2012后,我今天早上遇到了一个问题。

具体来说,我有一个扩展ExpectedExceptionBaseAttribute的类。测试在Visual Studio 2010中传递,但在2012年失败。

Microsoft Connect上的问题是here,它已被“按设计”关闭,但在我看来,这是一个错误。虽然Microsoft提供了解决方案,但它要求我强制将新版本的MSTest转换为传统模式。

我这里没有包含示例代码,因为在Connect问题上有一个可供下载的小样本项目。

如果他们在评论中说明新版MSTest更精简,性能更高,那么我想在不将其置于传统模式的情况下使用它。

所以问题是如何在不诉诸于此的情况下让它发挥作用?

1 个答案:

答案 0 :(得分:0)

这似乎在VS2012 Update 3中得到修复。