Как получить выход TRX из модульных тестов C# с помощью microsoft.testing.platform?C#

Место общения программистов C#
Anonymous
Как получить выход TRX из модульных тестов C# с помощью microsoft.testing.platform?

Сообщение Anonymous »

Я пробую новый microsoft.testing.platform в моих модульных тестах C#. По умолчанию платформа не производит выход TRX, но существует расширение, которое, как утверждается, предоставляет поддержку TRX: Microsoft.testing.extensions.trxreport < /p>
Я ссылаюсь на этот Nuget, но когда я пытаюсь установить флаг TRX на командную строку, это отклоняет флаг: < /p>

Код: Выделить всё

PS C:\SRC\MstTrx> dotnet test --report-trx
MSBUILD : error MSB1001: Unknown switch.
Full command line: 'C:\Program Files\dotnet\sdk\9.0.201\MSBuild.dll -maxcpucount -verbosity:m -tlp:default=auto -nologo -restore --property:VsTestUseMSBuildOutput=true -target:VSTest -nologo --report-trx -property:VSTestArtifactsProcessingMode=collect -property:VSTestSessionCorrelationId=26184_b9a78908-6fcd-4a57-a8f5-7121786eec3b -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\Program Files\dotnet\sdk\9.0.201\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\Program Files\dotnet\sdk\9.0.201\dotnet.dll'
Switches appended by response files:
Switch: --report-trx

For switch syntax, type "MSBuild -help"
он работает нормально, если я просто сделаю тест dotnet .
Я сделал минимальный пример сбоя здесь: https://github.com/cap-3shape/msttrx
Документация этого расширения TRX очень тонкая. Кто -нибудь может сказать мне, что мне не хватает?
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/795 ... g-platform

Вернуться в «C#»