<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>3.10.0</version>
<scope>test</scope>
</dependency>
List<String> mockedList = Mockito.mock(List.class);
Mockito.when(mockedList.get(0)).thenReturn("Mockito");
Mockito.verify(mockedList).add("Item");
import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
import java.util.List;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class MyLibraryTest {
@Test
public void testLibraryMethod() {
List<String> mockedList = Mockito.mock(List.class);
Mockito.when(mockedList.get(0)).thenReturn("Mockito");
MyLibrary myLibrary = new MyLibrary(mockedList);
String result = myLibrary.libraryMethod();
Mockito.verify(mockedList).add("Item");
assertEquals("Mockito", result);
}
}