を使用@RunWith( Suite.class )
すると、テスト クラスをテスト スイートにグループ化し、それらをまとめて実行できます。を使用@RunWith( Parameterized.class )
すると、異なるパラメーターに対して同じテストを実行できます。私が望むのは、さまざまなパラメーターに対してテスト スイートを実行することです。それを行う方法はありますか?
質問する
1345 次
2 に答える
1
機能が多いことを除けば、JUnit4と同じようにTestNGに切り替えることを常にお勧めします。
パラメータ化とグループ化のサポートが組み込まれています。
TestNGを使えば、あなたがやろうとしていることは簡単になると思います。JUnitには、TestNGのような「グループ化」機能がありません。
http://testng.org/doc/migrating.html
http://www.mkyong.com/unittest/testng-parameter-testing-example/
于 2012-04-30T17:13:42.253 に答える
0
私は同じ問題に遭遇しました。最後に、JUnit のカスタム拡張機能を作成し、それをオープン ソース化しました。ここでライブラリとそのドキュメントを見ることができます: https://github.com/PeterWippermann/parameterized-suite
于 2017-03-27T15:44:44.677 に答える