質問

私たちのチームはmbunitの使用からmstestへの切り替えを検討していますが、この2つの間に何らかの切断があるようです。

mstestの使用時にmbunitからCombinatorialTestおよびFactory属性をシミュレートする方法を知っている人はいますか?

切り替えを行う前に、それが唯一の障害であると思います。

役に立ちましたか?

解決

私が知っている限りでは、基本的に、元のテスト(現在はテストメソッドではない)を呼び出すすべての組み合わせを生成する(またはファクトリを呼び出してアイテムを反復処理する)テストメソッドを記述する必要がありますたくさんの時間。

残念ながら、これらは結果に個々のテストとして表示されません-1つのテストとして表示されるので、エラー出力で明確に明示する必要があります。これは、このアプローチと同様に、1つが失敗するとすぐに残りを停止することを意味します(結果の大きなリストを保持することでこれを回避できますが、それはさらにオーバーヘッドです)

必要な場合を除き、mstestに行く前に2回考えます。クリーンマシンにテストランナーがいないことは致命的であり、拡張可能でもなく頻繁に更新されません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top