XUnit在Visual Studio中的调试模式下声明异常

时间:2018-12-11 15:43:33

标签: c# visual-studio xunit

我正确地认为您无法运行此代码:

Assert.Throws<FormatException>(()=> 
{
     int test;
     test = int.Parse("forty two");

});

处于调试模式?它将引发错误,并且

不会捕获该错误。
Assert.Throws<FormatException>

因此测试将失败。

1 个答案:

答案 0 :(得分:1)

看看How to prevent expected exceptions from breaking the debug test run?

您的Visual Studio设置可能是错误的,而不是xunit