問題タブ [xunit2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - Xunit が Visual Studio 2019 で一部のテストを実行しない
Xunit2 は、Visual Studio 2019 内から一部のテストを正しく実行していません。
私は最近、NUnit から Xunit2 に移行しました (私のプロジェクトでのすべての参照を削除しました)。公式ページの指示に従って、ナゲット テスト アダプターと共に Xunit2 をインストールしました (使用しないことを推奨する Visual Studio テスト拡張機能はインストールしていません)。
プロジェクトをビルドすると、期待どおりにテストが検出されます。ただし、成功または失敗するのは一部のみで、残りは青い感嘆符が表示されます (同じクラスの一部のイベントは機能しますが、残りは実行されません)。
出力を見ると、正しく実行されていないテストについて次のように表示されます。
したがって、Visual Studio はそれらをすべて検出しますが、Xunit はそれらの一部を検出できません。
すべてのプロジェクトは .NET Framework 4.7.2/AnyCPU です