1. Обзор В этой кулинарной книге показано, как использовать Mockito для настройки поведения в различных примерах и вариантах использования. Формат поваренной книги ориентирован на примеры и практичен — никаких лишних деталей и объяснений не требуется. Мы собираемся смоделировать простую реализацию списка , ту же реализацию, которую мы использовали в предыдущей кулинарной книге: public class MyList extends AbstractList<String> { @Override public String get(final int index) { return null; } @Override public int size() { return 1; } } 2. Поваренная книга Настройте простое поведение возврата для макета: MyList listMock = Mockito.mock(MyList.class); when(listMock.add(anyString())).thenReturn(false); boolean added = listMock.add(randomAlphabetic(6)); assertThat(added, is(false)); Настройте поведение возврата для mock альтернативным способом: MyList listMock = Mockito.mock(MyList.class); doReturn(false).when(listMock).add(anyString()); boolean added