nunit3 内联 runsettings args 无法在 Mac 上解析

nunit3 inline runsettings args fail to parse on Mac

拜托,谁能告诉我应该使用什么格式来传递 runsettings args 进行测试? 按照他们的例子,应该是:

dotnet test -- TestRunParameters.Parameter(name=\"<name>\", value=\"<value>\")

但是这样它以错误结束:

zsh: `)'附近的解析错误

看起来像是一个错误,但为什么我可以在 Rider 中定义这样的参数并且它有效(我不认为,他们会创建临时的 .runsettings 文件)?

非常感谢

一不小心,我找到了答案here

格式应该是这样的(对于bash):

dotnet test -- TestRunParameters.Parameter\(name=\"myParam\",\ value=\"value\"\)