我可以使用
dotnet test my.nunit3.tests.dll
运行我的 NUNit .NET6 测试。
对于额外的进度信息,我指定
dotnet test --logger "console;verbosity=detailed" my.tests.dll
,如文档中所示:https://github.com/microsoft/vstest/blob/main/docs/report.md#1-console-logger
那个工作正常。
但是,到目前为止我还不明白这个控制台记录器
链接的文档提到:
为了将命令行开关传递给记录器......例如:
verbosity=detailed;consoleLoggerParameters=ErrorsOnly
但尝试变化
dotnet test --logger "console;verbosity=detailed;consoleLoggerParameters=PerformanceSummary" my.nunit3.tests.dll
或https://learn.microsoft.com/en-us/visualstudio/msbuild/msbuild-command-line-reference?view=vs-2022#switches-for-loggers中描述的任何其他选项似乎并不存在更改输出。