3

我正在使用 NCrunch 在我的项目中运行测试,并且有一个失败的测试方法,如下所示:

NCrunch 中的测试方法失败

有什么方法可以调试此方法,如果可以,如何调试?

这篇 StackOverFlow 帖子中,Jon Skeet 提到您可以“将调试器附加到进程”,但我不知道该怎么做——谁能告诉我怎么做?

4

1 回答 1

4

这很简单。你可以做几件事之一:

  • 右键单击任何红点并选择“在新任务运行程序进程中调试覆盖测试”(如果超过 1 个测试覆盖该行,即如果您单击被测源代码中的一个点而不是实际测试中的代码)
  • 右击红色的“>”,选择“Debug starting tests in new task runner process”(这只会运行一个测试,但这个起点只在实际测试中可用)
  • 在测试窗口(ctrl-shift-m)中单击测试,然后右键单击并选择“在新任务运行程序进程中调试选定的测试”
  • 在测试窗口(ctrl-shift-m)中单击测试并选择顶部工具栏上的小“错误”图标。
于 2015-07-27T15:50:25.400 回答