NUnit 控制台运行器能否将一些命令行参数传递给 nunit-agent?

Can NUnit console runner pass some command line arguments to nunit-agent?

我们使用 NUnit 控制台 运行 我们在 Jenkins 中的测试,我们有许多共享一些测试的项目。我们希望能够 运行 同时进行测试,为此我们需要测试查看不同的数据库。

我想将项目名称传递给不知道如何使用它的 nunit-agent,但我们可以从命令行参数 运行ning 中获取它测试并决定查看哪个数据库。

我乐于接受建议。

我们目前使用 "C:\Program Files (x86)\NUnit.org\nunit-console\nunit3-console.exe" Path\Tests.dll --result=nunit-result1.xml 来 运行 测试

nunit-agent 使用参数传递 NUnit 需要的信息。要将信息传递给测试,标准方法是使用 --params 命令行选项,然后通过 TestContext.Parameters.

访问测试中的值