【问题标题】:How do I stop Resharper from running my Specifications project when I Run All Tests from Solution?当我从解决方案运行所有测试时,如何阻止 Resharper 运行我的规范项目?
【发布时间】:2011-01-24 16:03:23
【问题描述】:

我有一堆用于其他各种项目的单元测试项目,并且我有一个用于通过 NUnit 运行 Selenium 2 代码的 Web 应用程序的规范项目。与其他测试相比,这需要更长的时间来运行。

我只希望这些规范测试在我运行构建脚本时运行,并且在我显式运行项目测试时运行,而不是在我使用 Resharper 从解决方案运行所有测试时运行。

当我从解决方案运行所有测试时,有什么方法可以设置 Resharper 或 NUnit 以忽略测试项目?

谢谢!

【问题讨论】:

    标签: visual-studio-2010 nunit resharper resharper-5.1


    【解决方案1】:

    我想这是不可能的。您可以按项目在单元测试会话窗口中过滤和分组您的测试,然后手动运行您想要的组。但这不是一键式解决方案。

    我能想到的唯一解决方案是,使用两个不同的单元测试提供程序(例如 MSTest 和 NUnit),然后在 ReSharper 选项中禁用您在规范项目中使用的提供程序。

    希望对您有所帮助。

    【讨论】:

    • 根据我的研究,情况似乎如此。 :( 不过谢谢!
    猜你喜欢
    • 2010-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-27
    • 1970-01-01
    • 2021-01-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多