mirror of
https://github.com/thunderbird/thunderbird-android.git
synced 2024-09-20 04:02:14 +02:00
Update Mockito (Kotlin) to version 4.0.0
This commit is contained in:
parent
70a2a3bd5c
commit
61046ef0fd
@ -53,14 +53,14 @@ import org.robolectric.shadows.ShadowLog;
|
||||
|
||||
import static org.mockito.ArgumentMatchers.anyString;
|
||||
import static org.mockito.ArgumentMatchers.nullable;
|
||||
import static org.mockito.Matchers.eq;
|
||||
import static org.mockito.ArgumentMatchers.eq;
|
||||
import static org.mockito.Mockito.doAnswer;
|
||||
import static org.mockito.Mockito.doThrow;
|
||||
import static org.mockito.Mockito.inOrder;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.never;
|
||||
import static org.mockito.Mockito.verify;
|
||||
import static org.mockito.Mockito.verifyZeroInteractions;
|
||||
import static org.mockito.Mockito.verifyNoMoreInteractions;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
||||
|
||||
@ -330,7 +330,7 @@ public class MessagingControllerTest extends K9RobolectricTest {
|
||||
|
||||
controller.sendPendingMessagesSynchronous(account);
|
||||
|
||||
verifyZeroInteractions(listener);
|
||||
verifyNoMoreInteractions(listener);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
@ -17,8 +17,8 @@ import org.junit.Test;
|
||||
import static org.junit.Assert.assertArrayEquals;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
import static org.mockito.Matchers.any;
|
||||
import static org.mockito.Matchers.eq;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.ArgumentMatchers.eq;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.verify;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
@ -50,7 +50,7 @@ import static junit.framework.Assert.assertEquals;
|
||||
import static junit.framework.Assert.assertNull;
|
||||
import static junit.framework.Assert.assertSame;
|
||||
import static junit.framework.Assert.assertTrue;
|
||||
import static org.mockito.Matchers.anyString;
|
||||
import static org.mockito.ArgumentMatchers.anyString;
|
||||
import static org.mockito.Mockito.doReturn;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.spy;
|
||||
|
@ -38,8 +38,8 @@ import org.robolectric.annotation.LooperMode;
|
||||
|
||||
import static org.junit.Assert.assertArrayEquals;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.mockito.Matchers.any;
|
||||
import static org.mockito.Matchers.eq;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.ArgumentMatchers.eq;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.verify;
|
||||
import static org.mockito.Mockito.verifyNoMoreInteractions;
|
||||
|
@ -31,8 +31,8 @@ import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertNotEquals;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
import static org.junit.Assert.fail;
|
||||
import static org.mockito.Matchers.any;
|
||||
import static org.mockito.Matchers.anyBoolean;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.ArgumentMatchers.anyBoolean;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
||||
|
@ -26,8 +26,8 @@ import static android.provider.ContactsContract.CommonDataKinds.Email.TYPE_HOME;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.mockito.AdditionalMatchers.aryEq;
|
||||
import static org.mockito.ArgumentMatchers.nullable;
|
||||
import static org.mockito.Matchers.eq;
|
||||
import static org.mockito.Matchers.isNull;
|
||||
import static org.mockito.ArgumentMatchers.eq;
|
||||
import static org.mockito.ArgumentMatchers.isNull;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
||||
@ -322,8 +322,8 @@ public class RecipientLoaderTest extends RobolectricTest {
|
||||
when(contentResolver
|
||||
.query(eq(Email.CONTENT_URI),
|
||||
aryEq(PROJECTION),
|
||||
isNull(String.class),
|
||||
isNull(String[].class),
|
||||
isNull(),
|
||||
isNull(),
|
||||
nullable(String.class))).thenReturn(cursor);
|
||||
|
||||
}
|
||||
|
@ -41,8 +41,8 @@ import static junit.framework.Assert.assertEquals;
|
||||
import static junit.framework.Assert.assertSame;
|
||||
import static junit.framework.Assert.assertTrue;
|
||||
import static org.mockito.ArgumentMatchers.nullable;
|
||||
import static org.mockito.Matchers.any;
|
||||
import static org.mockito.Matchers.same;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.ArgumentMatchers.same;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.spy;
|
||||
import static org.mockito.Mockito.verify;
|
||||
|
@ -33,8 +33,8 @@ import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
import static org.mockito.ArgumentMatchers.eq;
|
||||
import static org.mockito.ArgumentMatchers.nullable;
|
||||
import static org.mockito.Matchers.any;
|
||||
import static org.mockito.Matchers.anyInt;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.ArgumentMatchers.anyInt;
|
||||
import static org.mockito.Mockito.atLeast;
|
||||
import static org.mockito.Mockito.atLeastOnce;
|
||||
import static org.mockito.Mockito.doAnswer;
|
||||
|
@ -44,8 +44,8 @@ buildscript {
|
||||
'androidxTestRunner': '1.4.0',
|
||||
'junit': '4.13.2',
|
||||
'robolectric': '4.6.1',
|
||||
'mockito': '3.9.0',
|
||||
'mockitoKotlin': '3.1.0',
|
||||
'mockito': '4.0.0',
|
||||
'mockitoKotlin': '4.0.0',
|
||||
'truth': '1.1.2',
|
||||
|
||||
'ktlint': '0.40.0'
|
||||
|
@ -31,7 +31,7 @@ import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertNotNull;
|
||||
import static org.junit.Assert.assertSame;
|
||||
import static org.junit.Assert.fail;
|
||||
import static org.mockito.Matchers.anyString;
|
||||
import static org.mockito.ArgumentMatchers.anyString;
|
||||
import static org.mockito.Mockito.doThrow;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.never;
|
||||
|
@ -24,14 +24,14 @@ import org.junit.Test;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.fail;
|
||||
import static org.mockito.Matchers.any;
|
||||
import static org.mockito.Matchers.anyInt;
|
||||
import static org.mockito.Matchers.anyString;
|
||||
import static org.mockito.Matchers.eq;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.ArgumentMatchers.anyInt;
|
||||
import static org.mockito.ArgumentMatchers.anyString;
|
||||
import static org.mockito.ArgumentMatchers.eq;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.never;
|
||||
import static org.mockito.Mockito.verify;
|
||||
import static org.mockito.Mockito.verifyZeroInteractions;
|
||||
import static org.mockito.Mockito.verifyNoMoreInteractions;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
||||
|
||||
@ -118,7 +118,7 @@ public class Pop3ConnectionTest {
|
||||
|
||||
new Pop3Connection(settings, mockTrustedSocketFactory);
|
||||
|
||||
verifyZeroInteractions(mockTrustedSocketFactory);
|
||||
verifyNoMoreInteractions(mockTrustedSocketFactory);
|
||||
}
|
||||
|
||||
//Using MockSocketFactory
|
||||
|
@ -19,9 +19,9 @@ import org.junit.Test;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertSame;
|
||||
import static org.mockito.Matchers.any;
|
||||
import static org.mockito.Matchers.anyInt;
|
||||
import static org.mockito.Matchers.anyString;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.ArgumentMatchers.anyInt;
|
||||
import static org.mockito.ArgumentMatchers.anyString;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
||||
|
@ -26,8 +26,8 @@ import static junit.framework.Assert.assertTrue;
|
||||
import static junit.framework.Assert.fail;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.mockito.ArgumentMatchers.anyLong;
|
||||
import static org.mockito.Matchers.anyString;
|
||||
import static org.mockito.Matchers.eq;
|
||||
import static org.mockito.ArgumentMatchers.anyString;
|
||||
import static org.mockito.ArgumentMatchers.eq;
|
||||
import static org.mockito.Mockito.inOrder;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
@ -26,7 +26,6 @@ import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.mockito.ArgumentCaptor;
|
||||
import org.mockito.Captor;
|
||||
import org.mockito.Matchers;
|
||||
import org.mockito.Mock;
|
||||
import org.mockito.MockitoAnnotations;
|
||||
import org.mockito.invocation.InvocationOnMock;
|
||||
@ -36,13 +35,14 @@ import static java.util.Collections.singletonList;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertFalse;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
import static org.mockito.ArgumentMatchers.anyMap;
|
||||
import static org.mockito.ArgumentMatchers.isNull;
|
||||
import static org.mockito.ArgumentMatchers.nullable;
|
||||
import static org.mockito.Matchers.any;
|
||||
import static org.mockito.Matchers.anyBoolean;
|
||||
import static org.mockito.Matchers.anyInt;
|
||||
import static org.mockito.Matchers.anyMapOf;
|
||||
import static org.mockito.Matchers.anyString;
|
||||
import static org.mockito.Matchers.eq;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.ArgumentMatchers.anyBoolean;
|
||||
import static org.mockito.ArgumentMatchers.anyInt;
|
||||
import static org.mockito.ArgumentMatchers.anyString;
|
||||
import static org.mockito.ArgumentMatchers.eq;
|
||||
import static org.mockito.Mockito.doThrow;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.times;
|
||||
@ -139,8 +139,7 @@ public class WebDavFolderTest {
|
||||
|
||||
@Test
|
||||
public void folder_can_fetch_less_than_10_envelopes() throws MessagingException {
|
||||
when(mockStore.processRequest(anyString(), anyString(), anyString(), anyMapOf(String.class, String.class)))
|
||||
.thenReturn(mockDataSet);
|
||||
when(mockStore.processRequest(anyString(), anyString(), anyString(), anyMap())).thenReturn(mockDataSet);
|
||||
|
||||
List<WebDavMessage> messages = new ArrayList<>();
|
||||
for (int i = 0; i < 5; i++) {
|
||||
@ -155,9 +154,7 @@ public class WebDavFolderTest {
|
||||
|
||||
@Test
|
||||
public void folder_can_fetch_more_than_10_envelopes() throws MessagingException {
|
||||
when(mockStore.processRequest(anyString(), anyString(), anyString(),
|
||||
anyMapOf(String.class, String.class)))
|
||||
.thenReturn(mockDataSet);
|
||||
when(mockStore.processRequest(anyString(), anyString(), anyString(), anyMap())).thenReturn(mockDataSet);
|
||||
|
||||
List<WebDavMessage> messages = new ArrayList<>();
|
||||
for (int i = 0; i < 15; i++) {
|
||||
@ -171,9 +168,7 @@ public class WebDavFolderTest {
|
||||
|
||||
@Test
|
||||
public void folder_can_fetch_less_than_20_flags() throws MessagingException {
|
||||
when(mockStore.processRequest(anyString(), anyString(), anyString(),
|
||||
anyMapOf(String.class, String.class)))
|
||||
.thenReturn(mockDataSet);
|
||||
when(mockStore.processRequest(anyString(), anyString(), anyString(), anyMap())).thenReturn(mockDataSet);
|
||||
|
||||
List<WebDavMessage> messages = new ArrayList<>();
|
||||
for (int i = 0; i < 5; i++) {
|
||||
@ -187,9 +182,7 @@ public class WebDavFolderTest {
|
||||
|
||||
@Test
|
||||
public void folder_can_fetch_more_than_20_flags() throws MessagingException {
|
||||
when(mockStore.processRequest(anyString(), anyString(), anyString(),
|
||||
anyMapOf(String.class, String.class)))
|
||||
.thenReturn(mockDataSet);
|
||||
when(mockStore.processRequest(anyString(), anyString(), anyString(), anyMap())).thenReturn(mockDataSet);
|
||||
|
||||
List<WebDavMessage> messages = new ArrayList<>();
|
||||
for (int i = 0; i < 25; i++) {
|
||||
@ -236,9 +229,7 @@ public class WebDavFolderTest {
|
||||
public void folder_does_not_notify_listener_twice_when_fetching_flags_and_bodies()
|
||||
throws MessagingException, IOException, URISyntaxException {
|
||||
setupStoreForMessageFetching();
|
||||
when(mockStore.processRequest(anyString(), anyString(), anyString(),
|
||||
anyMapOf(String.class, String.class)))
|
||||
.thenReturn(mockDataSet);
|
||||
when(mockStore.processRequest(anyString(), anyString(), anyString(), anyMap())).thenReturn(mockDataSet);
|
||||
List<WebDavMessage> messages = setup25MessagesToFetch();
|
||||
when(mockHttpClient.executeOverride(any(HttpUriRequest.class), nullable(HttpContext.class))).thenAnswer(
|
||||
new Answer<HttpResponse>() {
|
||||
@ -396,7 +387,7 @@ public class WebDavFolderTest {
|
||||
buildSearchResponse(mockDataSet);
|
||||
when(mockStore.getMessagesXml()).thenReturn(messagesXml);
|
||||
when(mockStore.processRequest(eq("https://localhost/webDavStoreUrl/testFolder"), eq("SEARCH"),
|
||||
eq(messagesXml), Matchers.<Map<String, String>>any())).thenReturn(mockDataSet);
|
||||
eq(messagesXml), any())).thenReturn(mockDataSet);
|
||||
|
||||
folder.getMessages(messageStart, messageEnd, listener);
|
||||
|
||||
@ -414,7 +405,7 @@ public class WebDavFolderTest {
|
||||
buildSearchResponse(mockDataSet);
|
||||
when(mockStore.getMessagesXml()).thenReturn(messagesXml);
|
||||
when(mockStore.processRequest(eq("https://localhost/webDavStoreUrl/testFolder"), eq("SEARCH"),
|
||||
eq(messagesXml), Matchers.<Map<String, String>>any())).thenReturn(mockDataSet);
|
||||
eq(messagesXml), any())).thenReturn(mockDataSet);
|
||||
|
||||
folder.getMessages(messageStart, messageEnd, listener);
|
||||
|
||||
@ -524,7 +515,7 @@ public class WebDavFolderTest {
|
||||
folder.appendWebDavMessages(existingMessages);
|
||||
|
||||
verify(mockStore).sendRequest(urlCaptor.capture(), eq("PUT"), entityCaptor.capture(),
|
||||
Matchers.<Map<String, String>>eq(null), eq(true));
|
||||
isNull(), eq(true));
|
||||
assertTrue(urlCaptor.getValue().startsWith(storeUrl + "/" + folderName + "/" + messageUid));
|
||||
assertTrue(urlCaptor.getValue().endsWith(".eml"));
|
||||
}
|
||||
|
@ -47,7 +47,7 @@ import org.mockito.stubbing.OngoingStubbing;
|
||||
|
||||
import static junit.framework.Assert.assertSame;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.mockito.Matchers.any;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.Mockito.verify;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user