Скажем, у меня есть следующий псевдопользователей как тестовый код:Mockito - какой проверено способ делаю?
//Let's import Mockito statically so that the code looks clearer
import static org.mockito.Mockito.*;
//mock creation
List mockedList = mock(List.class);
//using mock object
mockedList.add("one");
mockedList.clear();
//what do these two verify methods do ?
verify(mockedList).add("one");
verify(mockedList).clear();
Я продолжаю показывать тест пройден, но я не знаю, что проверить средства? что это точно проверяет? Я понимаю, что я издевался над призывом добавить и очистить, но что делают эти два проверки?
Вы также можете использовать проверку, чтобы проверить точное количество вызовов/по крайней мере один раз/никогда, или убедиться, что взаимодействия (-ий) –