Junior — Middle
Da li koristite biblioteku Mockito za pisanje testova?
sobes.tech АИ
Одговор од АИ
Да, библиотека Mockito се широко користи за писање јединичних тестова у Јави. Она омогућава креирање mock објеката, који су имитације стварних класа, како би се тестирани код изоловао од зависности.
Главне могућности Mockito:
- Креирање mock објеката.
- Конфигурисање понашања метода mock објеката.
- Провера позива метода (verify).
Пример употребе:
import static org.mockito.Mockito.*;
// Креирање mock-а
List<String> mockedList = mock(List.class);
// Конфигурисање понашања
when(mockedList.get(0)).thenReturn("Први елемент");
// Коришћење
System.out.println(mockedList.get(0)); // Исписа "Први елемент"
// Провера позива
verify(mockedList).get(0);
Mockito помаже у писању чистих и независних тестова, посебно када код зависи од спољашњих сервиса или сложених објеката.