パラメータ化された単体テストは、X 単体テスト * Y 構成がある場合に最適です。
3 つの単体テストがあり、それぞれを 5 つの特定の状況で実行する必要があります。
xUnit.net のTheory
/ PropertyData
featureを使用していますが、うまく機能します。
問題:テスト ランナー UI では、ユニット テストごとに 1 つの緑/赤のシンボルがあり、これは3を意味します。
進行状況を評価するのが難しくなります。すべての構成が完全に機能するまで、シンボルは赤です。特定の組み合わせがうまくいかないことを知るために、15
個のシンボル (ユニット テスト * 構成ごとに 1 つ)
が必要です。
xunit.netは、 15個のシンボルを表示する機能をまだ実装していません。
この機能を取得するためだけに、別のテスト フレームワークに切り替えたいと考えています。
質問:この機能を持つ .NET テスト フレームワークはありますか?
どのような種類のレポートでも問題ありません (GUI、HTML など)。