Встречается на собеседованиях • сегодня

Что такое Mockito

Mockito — это популярный фреймворк для мокинга (создания заглушек) в юнит-тестах Java. Он позволяет создавать моки объектов, определять их поведение и проверять взаимодействие с ними, не требуя реальных реализаций. **Пример:** ```java // Создание мока List mockedList = Mockito.mock(List.class); // Задание поведения Mockito.when(mockedList.get(0)).thenReturn("first"); // Проверка assertEquals("first", mockedList.get(0)); // Верификация вызова Mockito.verify(mockedList).get(0); ``` **Ключевые возможности:** - Создание мок-объектов (`mock()`). - Задание поведения (`when().thenReturn()`). - Проверка вызовов (`verify()`). - Поддержка аннотаций (`@Mock`, `@InjectMocks`). Mockito упрощает тестирование, изолируя зависимости и делая тесты чище и быстрее.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы