Задать вопрос
nuclear_kote
@nuclear_kote

Как замочить бин до ContextRefreshedEvent?

вообщем нужно протестить сервис в котором есть
@EventListener
    public void handleContextRefresh(ContextRefreshedEvent event) {

такая штука и эта штука использует RestTemplate. @BeforeEach отрабатывает уже после @EventListener'a. собственно вопрос как это обойти?
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 2
xez
@xez Куратор тега Java
TL Junior Roo
Я бы лучше сделал мок http сервера (MockServer) к которому RestTemplate обращается .
Ответ написан
nuclear_kote
@nuclear_kote Автор вопроса
@ContextConfiguration(initializers = MyTest.PropertyInitializer.class)

public static class PropertyInitializer
implements ApplicationContextInitializer {
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы