Всем привет. Есть вопрос по поводу тестов. Spring boot 2.4+starter test.
Есть сервис. В конструктор вайрится лист бинов по интерфейсу. Потом для каждого бина вызывается метод интерфейса, который допустим, возвращает строку.
В тесте я взял один из бинов и отметил как
@MockBean. И в before сделал callRealMethod. Внутри теста это работает нормально, мок бин возвращает значение реального метода. А вот в сервисе он начал возвращать null. Если использовать реальный бин, такого не происходит. Подскажите куда копать.