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