Какой результат произойдет при выполнении метода при использовании Mockito?

Ответ и пояснения приведены в подробном разборе ниже.

Короткий ответ

Что ответить на собеседовании

Ответ и пояснения приведены в подробном разборе ниже.

Подробный разбор

Ответ с пояснениями

Условие

Какой результат произойдет при выполнении метода при использовании Mockito?

Ответ

При использовании Mockito, если вызвать метод мок-объекта, то по умолчанию он ничего не делает и возвращает значение по умолчанию для типа возвращаемого значения (например, null для объектов, 0 для чисел, false для boolean). Чтобы получить конкретное поведение, нужно явно задать его через when(...).thenReturn(...) или другие методы настройки. Если метод не настроен, вызов не приведет к реальному выполнению кода, а просто вернет дефолтное значение.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее