Назад к вопросам
Junior — Middle
84
Какую библиотеку ты применяешь для создания мок-объектов в тестах?
Ответ от нейросети
sobes.tech AI
Для создания мок-объектов в тестах на Java часто используется библиотека Mockito. Она проста в использовании, хорошо интегрируется с JUnit и позволяет создавать моки, задавать поведение и проверять вызовы методов.
Пример использования Mockito:
import static org.mockito.Mockito.*;
// Создание мока
List<String> mockedList = mock(List.class);
// Задание поведения
when(mockedList.get(0)).thenReturn("first element");
// Использование
String element = mockedList.get(0); // вернёт "first element"
// Проверка вызова метода
verify(mockedList).get(0);
Mockito — стандарт де-факто для мокирования в Java-проектах.