У меня есть следующая структура проекта (полный репозиторий можно найти по адресу
https://github.com/asarkar/functional-csharp-buonanno), который использует для тестирования Microsoft Testing Platform + xUnit v3.
Код: Выделить всё
root
├── src
│ └── Proj1
│ └── Proj1.csproj
└── tests
├── Directory.Build.props
└── Proj1.Tests
├── Proj1.Tests.csproj
└── Proj1Tests.cs
В тестах/Directory.Build.props:
Если тест не пройден, двоичный файл журнала создается по следующему пути:
Код: Выделить всё
/root/tests/Proj1.Tests/bin/Debug/net9.0/TestResults/Proj1.Tests_net9.0_arm64.log
Меня не волнует этот файл, он двоичный и в любом случае не поможет мне отладить неудачные тесты. Я просмотрел документацию Microsoft.Testing.Platform и Microsoft Testing Platform, но не смог найти способ отключить генерацию журнала.
Есть идеи? Использование .NET 9.
Подробнее здесь:
https://stackoverflow.com/questions/797 ... -and-xunit