我修复了一个空引用问题。现在当我运行与该类相关的测试时,它失败了。我想知道是否可以在调试模式下运行测试,所以我会知道为什么我会得到异常?
测试是由其他人编写的,它正在调用一个方法,作为设置的一部分,其中包含许多逻辑。我想介入一下,了解如何返回值。
感谢您的帮助。
答案 0 :(得分:2)
确实可以使用NUnit Test Adapter for Visual Studio 2012。
此外,您还要注意:失败的断言会抛出异常,导致调试器中断执行。您可以调整配置以解决此问题,如本主题中所述:
答案 1 :(得分:2)
你也可以使用ReSharper,这很容易。或者,您可以直接进入其中包含测试的DLL项目的属性,并使用您运行项目时运行的exe的测试运行器。
右键单击解决方案资源管理器中的项目,选择"属性"从菜单中,转到" Debug"选项卡,单击"启动外部程序"单选按钮然后将项目设置为活动项目并以调试模式运行。