.net core 如何在.net core的命令行中使用标记运行Specflow测试

.net core 如何在.net core的命令行中使用标记运行Specflow测试,.net-core,nunit,specflow,.net Core,Nunit,Specflow,如何使用.net core中的命令行中的标记运行Specflow测试对于.net core,您可以使用dotnet test命令。SpecFlow中的标记成为从功能文件解析的.feature.cs文件中的[TestCategory]属性。您应该能够使用TestCategory筛选器按标记运行SpecFlow测试: dotnet test path\to\project.csproj --filter:"TestCategory=SpecFlowTag" 更多信息: 或者,N

如何使用.net core中的命令行中的标记运行Specflow测试

对于.net core,您可以使用
dotnet test
命令。SpecFlow中的标记成为从功能文件解析的.feature.cs文件中的
[TestCategory]
属性。您应该能够使用TestCategory筛选器按标记运行SpecFlow测试:

dotnet test path\to\project.csproj --filter:"TestCategory=SpecFlowTag"
更多信息:

或者,NUnit自带自己的命令行工具:

nunit3-console path\to\tests.dll --where "cat == SpecFlowTag"
更多信息:


您正在使用哪个单元测试提供程序?我正在使用NUNIT提供程序