我有一些代码是失败的测试,但我不明白为什么。我在编写代码的过程中没有先做测试/做测试就犯了一大堆代码的错误。现在它根本不起作用,我想知道是否有可能在失败的代码中插入断点或其他东西,以便我可以检查那里正在发生的事情。是否可以调试在Visual Studio 2010中进行单元测试的代码?
其他选择?
我有一些代码是失败的测试,但我不明白为什么。我在编写代码的过程中没有先做测试/做测试就犯了一大堆代码的错误。现在它根本不起作用,我想知道是否有可能在失败的代码中插入断点或其他东西,以便我可以检查那里正在发生的事情。是否可以调试在Visual Studio 2010中进行单元测试的代码?
其他选择?
在测试菜单选项中有一个调试选项,您可以在其中选择要运行/调试的内容。然后,您在代码中插入一个断点并像平常一样逐步完成。
在Visual Studio中的上下文中您可以右键单击以“运行测试”。
在上下文菜单中未列出的内容也是“调试测试”。
您可以通过工具 - >选项 - >键盘来添加它,并搜索Test.DebugTestsInCurrentContext。
然而,它的短组合存在与菜单中实际可见的项目无关。在[TestClass]或[TestMethod]中,可以使用ctrl + R ctrl-T(我记得这是运行测试),它将调试光标点处的类或方法。