unit-testing - 使用Visual Studio 2012在当前上下文中运行/调试测试

标签 unit-testing visual-studio-2012

在VS2010中,可以在当前上下文中运行或调试测试。

这样就可以轻松单击我刚刚添加或修改的测试,然后运行它(Ctrl-R T)或调试它(Ctrl-R Ctrl-T)。 (或使用我的游戏键盘... G1 ;-)

我可以找到运行特定测试的唯一方法是在“测试资源管理器”中找到它,然后从那里运行它。这需要将重点从我正在处理的代码转移到其他地方。

在Visual Studio 2012中是否有与“当前上下文”等效的东西?

最佳答案

事实证明,可以右键单击以下任一源代码:

  • 特定测试(public void MyTest())
  • 包含测试的类(public class MyTestClass)
  • 包含测试(namespace My.Project.Test)的 namespace

  • 并获得一个上下文菜单,以在每个给定范围内运行或调试测试。 (注意:上下文菜单中的文本不会更改)

    对于我来说,这已证明是选择性运行测试的最有用方法。

    关于unit-testing - 使用Visual Studio 2012在当前上下文中运行/调试测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11994396/

    相关文章:

    unit-testing - 如何防止在 Visual Studio 2012 中自动执行单元测试?

    javascript - 测试具有触发事件的函数

    c# - 单元测试中的期望值

    javascript - NodeJS - 无法打开包含文件 : 'unistd.h' :

    text-editor - 如何在 VS2012 文本编辑器中设置引用线(右边距标记)

    javascript - VS2012 的 JSLint 扩展无法识别 JSON

    javascript - 在 AngularJS 单元测试中断言递归 $timeout 中的 http 调用次数

    java - 使用 Freemarker 对 Spring Boot 应用程序进行单元测试抛出 NoSuchMessageException

    C# 单元测试打开 Window.xaml

    c++ - 运行时如何在 Visual Studio C++ 中确定调试或 Release模式