如何将列表作为参数传递给nunit控制台
问题描述:
我创建了一个启动nunit控制台以运行测试套件的wpf应用程序。这个wpf应用程序将一些我需要发送给nunit测试库的数据。 用户数据包含几个变量和一个字符串列表。如何将列表作为参数传递给nunit控制台
无论如何,我们可以将数据传递给另一个应用程序。
答
是的,这是可能的。请参阅下面的代码片段,您可以通过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