私はNUnitからXUnit(C#)への移行を行っています。私は、テストランナーが私の自動ビルドプロセスの一部として実行されることを望まないいくつかの "統合テスト"(ITs)を書いていました。私は通常、手動でテストするときに、完全なエンドツーエンドプロセスが環境要因(データ不足など)のために機能しない場合がありますXUnitテストをExplicitとしてマークできますか?
NUnitでは、Explicit attributeでテストをマークしてスキップします(特定のCategory attributeでテストに印を付けておいて、テストランナーにそのカテゴリを明示的に指定するよう指示した場合を除きます)。
XUnitには、テストランナーからテストを除外する同様の方法がありますか?
これは明らかに、全体のテストスイートを実行し、手動でテストすることができなくなるような方法で、試験方法を飾るための方法を表すものではありません。 –