#java #spring
Вопрос:
У меня есть тест:
@SpringBootTest public class MyTest { ... }
И у меня есть внешняя банка, в которой есть класс MyService (с @Service) и applicationContext.xml (создает компоненты-арги для MyService). Как импортировать их в MyTest? Я хочу проверить, что мой компонент создан.
Комментарии:
1. Почему, в частности, в этой внешней банке содержится конфигурация XML?
2. Я не знаю причины этого)
Ответ №1:
Результат моих исследований:
- Фасоль из внешней банки будет автоматически создана весной.
- Контекст приложения можно импортировать следующим образом:
@ContextConfiguration(locations = {"classpath*:applicationContext.xml"}) @SpringBootTest public class MyTest{ ... }