c# - 如何使用 NUnit 和 ReSharper 忽略整个单元测试项目

标签 c# visual-studio unit-testing nunit resharper

我有一个 Visual Studio 解决方案,其中包含许多基于 NUnit 的 C# 单元测试项目。我们的 TeamCity 环境选择要运行的特定单元测试 DLL。但是,当使用 ReSharper 在本地运行解决方案中的单元测试时,它会运行所有内容。有没有一种方法可以忽略整个项目而不必将 Ignore 属性放在每个测试夹具上?

最佳答案

  1. 标记项目中的所有测试使用 [Category]属性。
  2. Exclude the specified category in Resharper's Unit Test settings
    Skip tests from categories 下:

enter image description here

关于c# - 如何使用 NUnit 和 ReSharper 忽略整个单元测试项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21161256/

相关文章:

c# - 使用 LINQ 在列表中每个元素的开头和结尾添加引号

visual-studio - 无法加载文件或程序集 Visual Studio 2019(社区)

java - 使用内部有模拟的模拟进行单元测试

javascript - Jasmine spy : Getting an error in returnValue

java - 如何设置 Zk Sessions (org.zkoss.zk.ui),以便我可以对扩展 GenericForwardComposer 的 Controller 类进行单元测试

c# - 获得形成三角形的最近点

c# - 如何使用普通用户帐户运行 C# 应用程序 EXE?我不想在 UAC 打开时提供管理员用户名和密码

c# - 创建文件错误 - 文件正在被使用?

C# - 将 Unity 添加到我的 Visual Studio 项目?

visual-studio - 我应该初始化每个测试方法,还是只初始化类,或者两者都不初始化?