У меня есть стандартный класс Application, который запускает ETL Spring Spring:
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
с моим тестом Junit, выполняющим что-то вроде:
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest
public class MyServiceTest {
@Autowired
MyService myService;
@Test
public void testInsertions() {
//do stuff with assertions
}
}
Моя проблема в том, что когда я выполняюТест junit, приложение также запускает ETL, затем выполняет тест.Как предотвратить запуск приложения?