防止VS C#单元测试中断异常

Jak*_*ake 5 c# unit-testing visual-studio-2010

我想编写一个单元测试来检测抛出的异常.使用ExpectedExceptionAttribute,我从MSVS内部运行测试,当TestMethod遇到异常时,调试器会中断异常,但TestMethod会正确跳过并报告Passed.

是否有一面旗帜告诉VS在单元测试期间不要破坏?

Chr*_*int 12

不要在调试会话中运行测试.您可以选择"运行选择"或"调试选择",选择第一个,您应该没问题.