Start Debugging

タグ: xunit

3 件

2026-08-13 errorsdotnettesting
修正: dotnet test は通るのに Visual Studio のテスト エクスプローラーが xUnit v3 プロジェクトでハングする
テスト エクスプローラーは Microsoft.Testing.Platform のサーバーモードを使い JSON-RPC ソケット経由で xUnit v3 を実行しますが、dotnet test は違います。UseMicrosoftTestingPlatformRunner で両方の経路を同じコードに揃えるか、DisableTestingPlatformServerCapability で VSTest に戻してください。
xUnit v3 vs NUnit vs MSTest 2026年版: どれを選ぶべきか
新規の .NET プロジェクトには xUnit v3、制約モデルに慣れているなら NUnit 4.6、すでに使っているなら MSTest 4 を選びます。.NET SDK 10.0.201 上で実測した比較です。並列実行のデフォルト、テストクラスのライフサイクル、アサーション失敗時の出力、そして NUnit のランナーを壊す Microsoft.Testing.Platform のバージョン競合を扱います。
ASP.NET Core 11 で WebApplicationFactory<T> を使って統合テストを書く方法
ASP.NET Core 11 における WebApplicationFactory<TEntryPoint> の完全ガイドです。Program エントリポイントを到達可能にする方法、ConfigureTestServices と ConfigureWebHost の違い、IDbContextOptionsConfiguration 経由での EF Core 登録の差し替え、.NET 11 プレビュー 6 の新しい ConfigureHostApplicationBuilder フック、認証の偽装、WebApplicationFactoryClientOptions、そして実際のポートが必要なときの UseKestrel を解説します。