Здравствуйте. Задача такова. Нужно создавать оригинальный бин сервиса, когда активным профилем при запуске спринг приложения является live, а когда dev - то мок бина этого сервиса. Я это сделал в конфиге так:
@Bean
public EmailService emailServiceBean(){
return Mockito.mock(EmailService.class);
}
, но получаю такую ошибку при запуске спринга c конфигом, где я написал такой метод:
пробовал все члены класса сервиса сделать доступными на уровне пакета для проверки и даже public, но также не прокатило. Поэтому вопрос: как это исправить ?? Если он жалуется по-прежнему на модификаторы доступа к членам/методам класса можно ли в мокито сделать так чтобы он не жаловался на них ?
Стектрейс следующий:
https://vk.com/doc27309941_496581421?hash=9a1fe8b5719d9990da&dl=bad25c5f043548e59f