【问题标题】:Running a test category from the Visual Studio UI从 Visual Studio UI 运行测试类别
【发布时间】:2014-08-19 11:36:59
【问题描述】:

我有一组单元测试,标有 category 属性,如下所示:

[TestCategory("Bugs"), TestMethod]

我可以按照此处http://msdn.microsoft.com/en-us/library/dd286683.aspx 的描述从控制台运行测试。

我在需要时使用构建后事件在本地运行它们,有没有办法将 TestCategory 集成到 Visual Studio 测试资源管理器中?

【问题讨论】:

    标签: c# unit-testing testing visual-studio-2013


    【解决方案1】:

    在您的测试资源管理器中,右键单击并选择“Group by -> Traits”。

    MSDN

    【讨论】:

    • 从 VS 15.6+ 开始,您需要关闭 Show Test Hierarchy 才能启用上述功能。它的图标位于顶部Run Tests After Build 图标的右侧。
    【解决方案2】:

    如果您只想对它们进行分组,请单击“构建后运行测试”图标右侧的图标并选择“特征”。您会看到它们按 TestCategories 排序。

    更新:确认这也适用于 VS2012(除了 VS2013)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多