List<String> mockedList = Mockito.mock(List.class);
Mockito.when(mockedList.get(0)).thenReturn("Mockito");
Mockito.verify(mockedList).add("Mockito");
Mockito.when(mockedList.get(Mockito.anyInt())).thenReturn("Element");
import org.junit.Test;
import org.mockito.Mockito;
import java.util.List;
import static org.junit.Assert.assertEquals;
public class ExampleTest {
@Test
public void testMockitoFramework() {
List<String> mockedList = Mockito.mock(List.class);
Mockito.when(mockedList.get(0)).thenReturn("Mockito");
Mockito.when(mockedList.size()).thenReturn(1);
String element = mockedList.get(0);
int size = mockedList.size();
Mockito.verify(mockedList).get(0);
Mockito.verify(mockedList).size();
assertEquals("Mockito", element);
assertEquals(1, size);
}
}