C# 在安装Nunit3 TestAdapter时,在Visual Studio中执行测试时是否可以使用--testparam选项

C# 在安装Nunit3 TestAdapter时,在Visual Studio中执行测试时是否可以使用--testparam选项,c#,command-line-arguments,nunit-3.0,vstest,C#,Command Line Arguments,Nunit 3.0,Vstest,调试测试时,使用测试资源管理器在visual studio中运行测试时,我无法从命令行读取任何--testparam 当我使用Nunit控制台从命令行运行测试时。。使用参数--testparam:env:acc,我的代码检索该值并相应地运行 我的理解是,如果我安装Nunit3.testadapter,它将在visual studio中运行测试时使用Nunit testadapter,当我转到项目属性和“调试插入命令行参数”选项卡时,它将以类似方式运行 我使用命令行在VisualStudio中运行

调试测试时,使用测试资源管理器在visual studio中运行测试时,我无法从命令行读取任何--testparam

当我使用Nunit控制台从命令行运行测试时。。使用参数--testparam:env:acc,我的代码检索该值并相应地运行

我的理解是,如果我安装Nunit3.testadapter,它将在visual studio中运行测试时使用Nunit testadapter,当我转到项目属性和“调试插入命令行参数”选项卡时,它将以类似方式运行

我使用命令行在VisualStudio中运行

var env = TestContext.Parameters.Get("Env");
var configuration = new ConfigurationBuilder()
    .AddJsonFile($"Config\\settings.{env}.json", optional: false)
    .Build();
return configuration;
当我放置--testparam:env=acc时,预期env是acc