代码之家  ›  专栏  ›  技术社区  ›  Tomas

如何让Resharper在运行所有测试时忽略某些类别?

  •  10
  • Tomas  · 技术社区  · 15 年前

    在VS2008中,我目前的解决方案中有650个nunit测试,但其中40个测试被归类为“longrunning”或“integration”。我不希望每次我进行更改并运行我的测试套件时都运行这些测试套件(仅当我明确要求时,以及在设置的时间在CI上)。

    使用testsdriven.net设置此设置很简单: 工具->选项->测试驱动.NET->排除类别中的测试

    不过,我想使用Resharper附带的漂亮的用户界面。我还没有找到任何方法来设置Resharper来不运行某些类别。

    有人这样做吗?可以这样做吗?

    3 回复  |  直到 13 年前
        1
  •  7
  •   JAB    13 年前

    仅供参考,现在可在Resharper 6中使用, see here .

        2
  •  2
  •   kropp    15 年前

    我在Resharper'sJira中为它创造了一个问题: RSRP-140757

        3
  •  1
  •   Community Mofi    7 年前

    虽然不是严格要求,但最终结果可以通过在Resharper(4.5)单元测试导出器(group by:categories)中选择所需类别并运行所选测试来实现。

    这里还提到: Resharper and Test categories