答案 0 :(得分:6)
不要担心附加到过程的麻烦。这很快变老了。相反,转到单元测试项目的属性,并在Debug选项卡中,将“Start external program:”设置为指向nunit.exe,并在“命令行参数”文本框中添加输出dll名称(例如UnitTests .DLL)
答案 1 :(得分:5)
答案 2 :(得分:3)
答案 3 :(得分:1)
答案 4 :(得分:0)
除了在运行测试时附加到NUnit进程外,您还可以临时添加
Debugger.Launch()
在SetUpFixture或TestFixtureSetUp中,或者甚至在捕获预期异常的try catch中。