C# 如何将列表作为参数传递给nunit控制台

C# 如何将列表作为参数传递给nunit控制台,c#,wpf,nunit-3.0,C#,Wpf,Nunit 3.0,我创建了一个wpf应用程序,它启动nunit控制台来运行测试套件。这个wpf应用程序获取了一些我需要发送到nunit测试库的数据。 用户数据包含少量变量a和字符串列表 我们是否可以使用它将数据从一个应用程序传递到另一个应用程序。是的,这是可能的。请参阅下面的代码片段,您可以在其中传递excel工作表 [Test] public void action() { string excelFilePath = TestContext.Parameters["excelFilePath"]; strin

我创建了一个wpf应用程序,它启动nunit控制台来运行测试套件。这个wpf应用程序获取了一些我需要发送到nunit测试库的数据。 用户数据包含少量变量a和字符串列表


我们是否可以使用它将数据从一个应用程序传递到另一个应用程序。

是的,这是可能的。请参阅下面的代码片段,您可以在其中传递excel工作表

[Test]
public void action()
{
string excelFilePath = TestContext.Parameters["excelFilePath"];
string worksheetName = TestContext.Parameters["worksheetName"];
TestContext.WriteLine(excelFilePath);
TestContext.WriteLine(worksheetName);
}

nunit3-console.exe path/to/your/test.dll --params=excelFilePath=testPath;worksheetName=testName