タイトルの通り。 @RunWith(SpringJUnit4ClassRunner.class) を指定していると JUnit4 で @Theory とか @Parameterized したいときに困るわけだけども、SpringClassRule と SpringMethodRule を使えば、RunWithにTheories.classとかを指定できる。 サンプル的なものはこちら。 参考:Spring Framework Reference Documentation 14.5.8 TestContext Framework support classes 比較的新しいらしい@FromDataPointsも使ってみたよ。 なお、Spring 4.2からのようなので注意。 testCompile 'org.springframework:spring-test:4.2.0.RELEASE'