5
|
Nick Meyer · 技术社区 · 14 年前 |
![]() |
1
5
你的第一个要求很简单。将VS调试器附加到NUnit GUI( 工具->附加到进程 )并相应地设置断点。当测试在附加了调试器的情况下运行时,将命中断点。
第二个需求也很简单,但我还没有验证它是否有效(也就是说,我知道它会崩溃,但我不知道它离用户代码还有多远)。当单元测试失败时,NUnit框架会引发
|
![]() |
2
6
不要为附加到进程的麻烦而烦恼。很快就会变老。相反,转到单元测试项目的属性,在“调试”选项卡上,将“启动外部程序:”设置为指向nunit.exe,并在“命令行参数”文本框(例如UnitTests.dll)中添加输出dll名称 |
![]() |
3
3
将VisualStudio调试器附加到NUnit进程,然后在NUnit GUI中运行测试。 |
![]() |
4
1
如果将VisualStudio调试器附加到nunit进程并在nunit中执行测试,则将使用VisualStudio中的断点。 我不知道测试失败后会怎么做。 |
![]() |
5
0
除了在运行测试时附加到NUnit进程之外,还可以临时添加
在SetUpFixture或TestFixtureSetUp中,甚至在捕获预期异常的try catch中。 |