Встречается на собеседованиях • сегодня
Какую библиотеку используешь для мокирования
Для мокинга в Java чаще всего использую Mockito – это легковесная и удобная библиотека. Она позволяет создавать моки, стабы, проверять взаимодействия и имеет понятный API.
Пример:
```java
// Создание мока
List mockedList = Mockito.mock(List.class);
// Задание поведения
Mockito.when(mockedList.get(0)).thenReturn("first");
// Проверка вызова
Mockito.verify(mockedList).get(0);
```
Альтернативы:
- **EasyMock** – раньше был популярен, но сейчас уступает Mockito
- **PowerMock** – расширяет Mockito для мокинга статики, конструкторов и приватных методов
- **JMockit** – мощный, но сложный в освоении
Mockito – золотая середина для большинства задач.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы