Мне нужно запустить серию модульных тестов над классом, который имеет реализацию @Autowired Logger. Основной идеей реализации было:Инъекция объекта, хотя InjectMocks Spy
@Mock Logger logger;
@InjectMocks
TestedClass tested;
, но я хочу сохранить функциональность вывода журнала.
Может ли Mockito lib вводить объекты с помощью @InjectMock? Я видел примеры аннотации @Spy, но когда я пытался ее использовать, я всегда получал исключение NullPointerException. Я знаю, что я всегда могу напрямую использовать рефлексию, но идея состоит в том, чтобы избежать такого кода.