Есть ли способ получить класс, который расширяет AbstractTransactionalJUnit4SpringContexts, чтобы хорошо играть с JUnit собственным @RunWith (Parameterized.class), чтобы поля, отмеченные как Autowired, правильно подключались?Spring Transactional Parameterized Test and Autowiring
@RunWith(Parameterized.class)
public class Foo extends AbstractTransactionalJUnit4SpringContextTests {
@Autowired private Bar bar
@Parameters public static Collection<Object[]> data() {
// return parameters, following pattern in
// http://junit.org/apidocs/org/junit/runners/Parameterized.html
}
@Test public void someTest(){
bar.baz() //NullPointerException
}
}
что такое 'AbstractTransactionalJUnit4SpringContexts'? – Bozho
К сожалению, это была опечатка. Должно быть исправлено сейчас, а также «.class» в параметризованных. –