运行 在命令提示符下按特征进行 MS 单元测试
Run MS Unit Tests at Command Prompt By Trait
在 Visual Studio 2013 年,我喜欢 运行 通过 Trait 从 Test Explorer 进行测试,如下图所示:
我现在 运行在 Visual Studio 2013 命令提示符下进行这些测试,但只想 运行 特定特征,但不确定如何执行此操作。我可以 运行 使用此命令在一个项目中进行所有测试:
C:\Directory>MSTEST /testcontainer:Project.dll
但无法找到仅通过特定特征对 运行 的命令。任何人都可以帮助执行该命令吗?
Traits 表示测试类别,您可以使用 /category:[test category filter]
选项
对其进行过滤
例如,假设我有一个具有以下 TestCategory
属性的测试方法
[TestCategory("IntegrationTest")]
要过滤该类别,命令如下所示
C:\Directory>MSTEST /testcontainer:Project.dll /category:IntegrationTest
在 Visual Studio 2013 年,我喜欢 运行 通过 Trait 从 Test Explorer 进行测试,如下图所示:
我现在 运行在 Visual Studio 2013 命令提示符下进行这些测试,但只想 运行 特定特征,但不确定如何执行此操作。我可以 运行 使用此命令在一个项目中进行所有测试:
C:\Directory>MSTEST /testcontainer:Project.dll
但无法找到仅通过特定特征对 运行 的命令。任何人都可以帮助执行该命令吗?
Traits 表示测试类别,您可以使用 /category:[test category filter]
选项
例如,假设我有一个具有以下 TestCategory
属性的测试方法
[TestCategory("IntegrationTest")]
要过滤该类别,命令如下所示
C:\Directory>MSTEST /testcontainer:Project.dll /category:IntegrationTest