Cha*_*lie 5 exception-handling xunit.net visual-studio-2010
我正在尝试使用xUnit 1.8.0.1549在dll应用程序(VS2010/C#)中运行测试.为此,我通过visual studio使用项目属性中"Start Action"下的"Start External Program"运行xUnit,通过GUI runner(C:\ mypath\xunit.gui.clr4.x86.exe)运行dll.
我想测试一些方法是否引发异常,为此,我使用类似下面的内容:
Assert.Throws<Exception>(
delegate
{
//my method to test...
string tmp = p.TotalPayload;
}
);
Run Code Online (Sandbox Code Playgroud)
问题是调试器在我的方法中停止,当引发异常时说"Exception未被用户代码处理".这很糟糕,因为它一直阻止了gui跑步者,迫使我按下F5.我想顺利运行测试,我该怎么做?谢谢
归档时间: |
|
查看次数: |
834 次 |
最近记录: |