2015-01-15 7 views
6

TestクラスでAnnotation @RunWith(Parameterized.class)を使用して、パラメータ化されたjUnitテストを実行しています。しかし今では、PowerMockRunnerを使ってテストクラスを実行する必要があるため、注釈@RunWith(PowerMockRunner.class)を使用する必要があります。明らかに、これは1つだけ@RunWith注釈が許可されているため不可能です。Annotationを使用しないパラメータ化されたjUnitテストの実行

注釈@RunWith(Parameterized.class)を使用せずにパラメータ化されたテストを実装するにはどうすればよいですか?

答えて

3

JUnitルールを使用してPowerMockをブートストラップすることができます。そのため、RunWithは必要ありません。私の場合には動作します

https://code.google.com/p/powermock/wiki/PowerMockRule

+0

多くのおかげで、...とにかく私はまだ私が@RunWith(Parameterized.class)注釈を省略できるようになる解決策を探しています。 – Paul

関連する問題