@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"/applicationContext-test.xml"})
@Transactional
public class MyServiceTest {
@Resource(name="myService")
public MyService myService;
@Test
public void testSeomthing() {
//do some asserts using myService.whatever()
}
}
Однако тесты основаны на данных, которые я переносил, поэтому каждый раз, когда я запускаю свой набор тестов, я хочу выполнить свой несвязанный код миграции.Я не хочу запускать @Before
в каждом тестовом классе.Я хочу запустить его один раз в начале всего процесса тестирования, где я могу это поставить?