Start Debugging

Тег: xunit

3 статей

2026-08-13 errorsdotnettesting
Исправление: обозреватель тестов Visual Studio зависает на проекте xUnit v3, хотя dotnet test проходит
Обозреватель тестов запускает xUnit v3 через серверный режим Microsoft.Testing.Platform по сокету JSON-RPC, а dotnet test нет. Задайте UseMicrosoftTestingPlatformRunner, чтобы оба пути были одним кодом, либо DisableTestingPlatformServerCapability для возврата к VSTest.
xUnit v3 vs NUnit vs MSTest в 2026 году: что выбрать?
Выбирайте xUnit v3 для новых проектов на .NET, NUnit 4.6, если вы живёте в его модели ограничений, и MSTest 4, если он у вас уже в проде. Измеренное сравнение на .NET SDK 10.0.201: значения параллелизма по умолчанию, жизненный цикл тестового класса, вывод при провале утверждений и конфликт версий Microsoft.Testing.Platform, ломающий runner NUnit.
Как писать интеграционные тесты с WebApplicationFactory<T> в ASP.NET Core 11
Полное руководство по WebApplicationFactory<TEntryPoint> в ASP.NET Core 11: как сделать точку входа Program доступной, ConfigureTestServices против ConfigureWebHost, замена регистрации EF Core через IDbContextOptionsConfiguration, новый хук ConfigureHostApplicationBuilder в .NET 11 preview 6, подделка аутентификации, WebApplicationFactoryClientOptions и UseKestrel, когда нужен настоящий порт.