Merge "packages/apps/Messaging: remove deprecated Mockito usages" into main

This commit is contained in:
Treehugger Robot
2025-02-26 09:09:41 -08:00
committed by Gerrit Code Review
10 changed files with 48 additions and 48 deletions

View File

@@ -40,7 +40,7 @@ import com.android.messaging.util.MediaUtil;
import com.android.messaging.util.OsUtil; import com.android.messaging.util.OsUtil;
import com.android.messaging.util.PhoneUtils; import com.android.messaging.util.PhoneUtils;
import org.mockito.Matchers; import org.mockito.ArgumentMatchers;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.Mockito; import org.mockito.Mockito;
import org.mockito.invocation.InvocationOnMock; import org.mockito.invocation.InvocationOnMock;
@@ -86,7 +86,7 @@ public class FakeFactory extends Factory {
ApnDatabase.initializeAppContext(context); ApnDatabase.initializeAppContext(context);
Mockito.when(factory.mPhoneUtils.getCanonicalBySystemLocale(Matchers.anyString())) Mockito.when(factory.mPhoneUtils.getCanonicalBySystemLocale(ArgumentMatchers.anyString()))
.thenAnswer(new Answer<String>() { .thenAnswer(new Answer<String>() {
@Override @Override
public String answer(final InvocationOnMock invocation) throws Throwable { public String answer(final InvocationOnMock invocation) throws Throwable {
@@ -95,7 +95,7 @@ public class FakeFactory extends Factory {
} }
} }
); );
Mockito.when(factory.mPhoneUtils.getCanonicalBySimLocale(Matchers.anyString())).thenAnswer( Mockito.when(factory.mPhoneUtils.getCanonicalBySimLocale(ArgumentMatchers.anyString())).thenAnswer(
new Answer<String>() { new Answer<String>() {
@Override @Override
public String answer(final InvocationOnMock invocation) throws Throwable { public String answer(final InvocationOnMock invocation) throws Throwable {
@@ -104,7 +104,7 @@ public class FakeFactory extends Factory {
} }
} }
); );
Mockito.when(factory.mPhoneUtils.formatForDisplay(Matchers.anyString())).thenAnswer( Mockito.when(factory.mPhoneUtils.formatForDisplay(ArgumentMatchers.anyString())).thenAnswer(
new Answer<String>() { new Answer<String>() {
@Override @Override
public String answer(final InvocationOnMock invocation) throws Throwable { public String answer(final InvocationOnMock invocation) throws Throwable {

View File

@@ -28,7 +28,7 @@ import com.android.messaging.datamodel.MemoryCacheManager;
import com.android.messaging.util.ImageUtils; import com.android.messaging.util.ImageUtils;
import org.mockito.ArgumentCaptor; import org.mockito.ArgumentCaptor;
import org.mockito.Matchers; import org.mockito.ArgumentMatchers;
import org.mockito.Mockito; import org.mockito.Mockito;
import org.mockito.Spy; import org.mockito.Spy;
@@ -62,8 +62,8 @@ public class ImageRequestTest extends BugleTestCase {
ArgumentCaptor.forClass(BitmapFactory.Options.class); ArgumentCaptor.forClass(BitmapFactory.Options.class);
Mockito.verify(spyImageUtils).calculateInSampleSize( Mockito.verify(spyImageUtils).calculateInSampleSize(
options.capture(), options.capture(),
Matchers.eq(ImageRequest.UNSPECIFIED_SIZE), ArgumentMatchers.eq(ImageRequest.UNSPECIFIED_SIZE),
Matchers.eq(ImageRequest.UNSPECIFIED_SIZE)); ArgumentMatchers.eq(ImageRequest.UNSPECIFIED_SIZE));
assertEquals(1, options.getValue().inSampleSize); assertEquals(1, options.getValue().inSampleSize);
assertNotNull(imageResource); assertNotNull(imageResource);
assertNotNull(imageResource.getBitmap()); assertNotNull(imageResource.getBitmap());
@@ -93,7 +93,7 @@ public class ImageRequestTest extends BugleTestCase {
ArgumentCaptor.forClass(BitmapFactory.Options.class); ArgumentCaptor.forClass(BitmapFactory.Options.class);
Mockito.verify(spyImageUtils).calculateInSampleSize( Mockito.verify(spyImageUtils).calculateInSampleSize(
options.capture(), options.capture(),
Matchers.eq(DOWNSAMPLE_IMAGE_SIZE), Matchers.eq(DOWNSAMPLE_IMAGE_SIZE)); ArgumentMatchers.eq(DOWNSAMPLE_IMAGE_SIZE), ArgumentMatchers.eq(DOWNSAMPLE_IMAGE_SIZE));
assertNotSame(1, options.getValue().inSampleSize); assertNotSame(1, options.getValue().inSampleSize);
assertNotNull(imageResource); assertNotNull(imageResource);
assertNotNull(imageResource.getBitmap()); assertNotNull(imageResource.getBitmap());

View File

@@ -34,7 +34,7 @@ import com.android.messaging.ui.attachmentchooser.AttachmentChooserFragment.Atta
import com.android.messaging.ui.conversationlist.ConversationListFragment; import com.android.messaging.ui.conversationlist.ConversationListFragment;
import org.mockito.ArgumentMatcher; import org.mockito.ArgumentMatcher;
import org.mockito.Matchers; import org.mockito.ArgumentMatchers;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.Mockito; import org.mockito.Mockito;
@@ -85,7 +85,7 @@ public class AttachmentChooserFragmentTest extends FragmentTestCase<AttachmentCh
} }
private void loadWith(final List<MessagePartData> attachments) { private void loadWith(final List<MessagePartData> attachments) {
Mockito.when(mockDraftMessageData.isBound(Matchers.anyString())) Mockito.when(mockDraftMessageData.isBound(ArgumentMatchers.anyString()))
.thenReturn(true); .thenReturn(true);
Mockito.doReturn(mockDraftMessageData) Mockito.doReturn(mockDraftMessageData)
.when(mockDataModel) .when(mockDataModel)
@@ -94,7 +94,7 @@ public class AttachmentChooserFragmentTest extends FragmentTestCase<AttachmentCh
.when(mockDraftMessageData) .when(mockDraftMessageData)
.getReadOnlyAttachments(); .getReadOnlyAttachments();
Mockito.when(mockDataModel.createDraftMessageData( Mockito.when(mockDataModel.createDraftMessageData(
Matchers.anyString())) ArgumentMatchers.anyString()))
.thenReturn(mockDraftMessageData); .thenReturn(mockDraftMessageData);
// Create fragment synchronously to avoid need for volatile, synchronization etc. // Create fragment synchronously to avoid need for volatile, synchronization etc.
@@ -118,8 +118,8 @@ public class AttachmentChooserFragmentTest extends FragmentTestCase<AttachmentCh
Mockito.verify(mockDataModel).createDraftMessageData( Mockito.verify(mockDataModel).createDraftMessageData(
Mockito.matches(CONVERSATION_ID)); Mockito.matches(CONVERSATION_ID));
Mockito.verify(mockDraftMessageData).loadFromStorage( Mockito.verify(mockDraftMessageData).loadFromStorage(
Matchers.eq(fragment.mBinding), Matchers.eq((MessageData) null), ArgumentMatchers.eq(fragment.mBinding), ArgumentMatchers.eq((MessageData) null),
Matchers.eq(false)); ArgumentMatchers.eq(false));
} }
}); });
// Now load the cursor // Now load the cursor
@@ -158,9 +158,9 @@ public class AttachmentChooserFragmentTest extends FragmentTestCase<AttachmentCh
getFragment().confirmSelection(); getFragment().confirmSelection();
final MessagePartData[] attachmentsToRemove = new MessagePartData[] { final MessagePartData[] attachmentsToRemove = new MessagePartData[] {
itemView.mAttachmentData, itemView2.mAttachmentData }; itemView.mAttachmentData, itemView2.mAttachmentData };
Mockito.verify(mockDraftMessageData).removeExistingAttachments(Matchers.argThat( Mockito.verify(mockDraftMessageData).removeExistingAttachments(ArgumentMatchers.argThat(
new IsSetOfGivenAttachments(new HashSet<>(Arrays.asList(attachmentsToRemove))))); new IsSetOfGivenAttachments(new HashSet<>(Arrays.asList(attachmentsToRemove)))));
Mockito.verify(mockDraftMessageData).saveToStorage(Matchers.eq(getFragment().mBinding)); Mockito.verify(mockDraftMessageData).saveToStorage(ArgumentMatchers.eq(getFragment().mBinding));
Mockito.verify(mockHost).onConfirmSelection(); Mockito.verify(mockHost).onConfirmSelection();
} }
} }

View File

@@ -38,7 +38,7 @@ import com.android.messaging.ui.FragmentTestCase;
import com.android.messaging.ui.UIIntents; import com.android.messaging.ui.UIIntents;
import com.android.messaging.ui.contact.ContactPickerFragment.ContactPickerFragmentHost; import com.android.messaging.ui.contact.ContactPickerFragment.ContactPickerFragmentHost;
import org.mockito.Matchers; import org.mockito.ArgumentMatchers;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.Mockito; import org.mockito.Mockito;
@@ -79,7 +79,7 @@ public class ContactPickerFragmentTest
* Helper method to initialize the ContactPickerFragment and its data. * Helper method to initialize the ContactPickerFragment and its data.
*/ */
private ContactPickerFragmentTest initFragment(final int initialMode) { private ContactPickerFragmentTest initFragment(final int initialMode) {
Mockito.when(mMockContactPickerData.isBound(Matchers.anyString())) Mockito.when(mMockContactPickerData.isBound(ArgumentMatchers.anyString()))
.thenReturn(true); .thenReturn(true);
getActivity().runOnUiThread(new Runnable() { getActivity().runOnUiThread(new Runnable() {
@@ -103,7 +103,7 @@ public class ContactPickerFragmentTest
* fragment. * fragment.
*/ */
private ContactPickerFragmentTest loadWithAllContactsCursor(final Cursor cursor) { private ContactPickerFragmentTest loadWithAllContactsCursor(final Cursor cursor) {
Mockito.when(mMockContactPickerData.isBound(Matchers.anyString())) Mockito.when(mMockContactPickerData.isBound(ArgumentMatchers.anyString()))
.thenReturn(true); .thenReturn(true);
getActivity().runOnUiThread(new Runnable() { getActivity().runOnUiThread(new Runnable() {
@@ -121,7 +121,7 @@ public class ContactPickerFragmentTest
* fragment. * fragment.
*/ */
private ContactPickerFragmentTest loadWithFrequentContactsCursor(final Cursor cursor) { private ContactPickerFragmentTest loadWithFrequentContactsCursor(final Cursor cursor) {
Mockito.when(mMockContactPickerData.isBound(Matchers.anyString())) Mockito.when(mMockContactPickerData.isBound(ArgumentMatchers.anyString()))
.thenReturn(true); .thenReturn(true);
getActivity().runOnUiThread(new Runnable() { getActivity().runOnUiThread(new Runnable() {
@Override @Override

View File

@@ -43,7 +43,7 @@ import com.android.messaging.util.BugleGservices;
import com.android.messaging.util.FakeMediaUtil; import com.android.messaging.util.FakeMediaUtil;
import com.android.messaging.util.ImeUtil; import com.android.messaging.util.ImeUtil;
import org.mockito.Matchers; import org.mockito.ArgumentMatchers;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.Mockito; import org.mockito.Mockito;
import org.mockito.invocation.InvocationOnMock; import org.mockito.invocation.InvocationOnMock;
@@ -104,11 +104,11 @@ public class ComposeMessageViewTest extends ViewTest<ComposeMessageView> {
final MessageData message = MessageData.createDraftSmsMessage("fake_id", "just_a_self_id", final MessageData message = MessageData.createDraftSmsMessage("fake_id", "just_a_self_id",
"Sample Message"); "Sample Message");
Mockito.when(mockDraftMessageData.isBound(Matchers.anyString())) Mockito.when(mockDraftMessageData.isBound(ArgumentMatchers.anyString()))
.thenReturn(true); .thenReturn(true);
Mockito.when(mockDraftMessageData.getMessageText()).thenReturn(message.getMessageText()); Mockito.when(mockDraftMessageData.getMessageText()).thenReturn(message.getMessageText());
Mockito.when(mockDraftMessageData.prepareMessageForSending( Mockito.when(mockDraftMessageData.prepareMessageForSending(
Matchers.<BindingBase<DraftMessageData>>any())) ArgumentMatchers.<BindingBase<DraftMessageData>>any()))
.thenReturn(message); .thenReturn(message);
Mockito.when(mockDraftMessageData.hasPendingAttachments()).thenReturn(false); Mockito.when(mockDraftMessageData.hasPendingAttachments()).thenReturn(false);
Mockito.doAnswer(new Answer() { Mockito.doAnswer(new Answer() {
@@ -155,11 +155,11 @@ public class ComposeMessageViewTest extends ViewTest<ComposeMessageView> {
final MessageData message = MessageData.createDraftSmsMessage("fake_id", "just_a_self_id", final MessageData message = MessageData.createDraftSmsMessage("fake_id", "just_a_self_id",
"Sample Message"); "Sample Message");
Mockito.when(mockDraftMessageData.isBound(Matchers.anyString())) Mockito.when(mockDraftMessageData.isBound(ArgumentMatchers.anyString()))
.thenReturn(true); .thenReturn(true);
Mockito.when(mockDraftMessageData.getMessageText()).thenReturn(message.getMessageText()); Mockito.when(mockDraftMessageData.getMessageText()).thenReturn(message.getMessageText());
Mockito.when(mockDraftMessageData.prepareMessageForSending( Mockito.when(mockDraftMessageData.prepareMessageForSending(
Matchers.<BindingBase<DraftMessageData>>any())) ArgumentMatchers.<BindingBase<DraftMessageData>>any()))
.thenReturn(message); .thenReturn(message);
Mockito.when(mockDraftMessageData.hasPendingAttachments()).thenReturn(false); Mockito.when(mockDraftMessageData.hasPendingAttachments()).thenReturn(false);

View File

@@ -40,7 +40,7 @@ import com.android.messaging.ui.conversationlist.ConversationListFragment;
import com.android.messaging.util.BugleGservices; import com.android.messaging.util.BugleGservices;
import com.android.messaging.util.ImeUtil; import com.android.messaging.util.ImeUtil;
import org.mockito.Matchers; import org.mockito.ArgumentMatchers;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.Mockito; import org.mockito.Mockito;
@@ -84,9 +84,9 @@ public class ConversationFragmentTest extends FragmentTestCase<ConversationFragm
* @param cursor * @param cursor
*/ */
private void loadWith(final Cursor cursor) { private void loadWith(final Cursor cursor) {
Mockito.when(mockDraftMessageData.isBound(Matchers.anyString())) Mockito.when(mockDraftMessageData.isBound(ArgumentMatchers.anyString()))
.thenReturn(true); .thenReturn(true);
Mockito.when(mockConversationData.isBound(Matchers.anyString())) Mockito.when(mockConversationData.isBound(ArgumentMatchers.anyString()))
.thenReturn(true); .thenReturn(true);
Mockito.doReturn(mockDraftMessageData) Mockito.doReturn(mockDraftMessageData)
.when(mockDataModel) .when(mockDataModel)
@@ -95,9 +95,9 @@ public class ConversationFragmentTest extends FragmentTestCase<ConversationFragm
.when(mockDataModel) .when(mockDataModel)
.createDraftMessageData(null); .createDraftMessageData(null);
Mockito.when(mockDataModel.createConversationData( Mockito.when(mockDataModel.createConversationData(
Matchers.any(Activity.class), ArgumentMatchers.any(Activity.class),
Matchers.any(ConversationDataListener.class), ArgumentMatchers.any(ConversationDataListener.class),
Matchers.anyString())) ArgumentMatchers.anyString()))
.thenReturn(mockConversationData); .thenReturn(mockConversationData);
// Create fragment synchronously to avoid need for volatile, synchronization etc. // Create fragment synchronously to avoid need for volatile, synchronization etc.

View File

@@ -33,7 +33,7 @@ import com.android.messaging.ui.FragmentTestCase;
import com.android.messaging.ui.UIIntents; import com.android.messaging.ui.UIIntents;
import com.android.messaging.ui.conversationlist.ConversationListFragment.ConversationListFragmentHost; import com.android.messaging.ui.conversationlist.ConversationListFragment.ConversationListFragmentHost;
import org.mockito.Matchers; import org.mockito.ArgumentMatchers;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.Mockito; import org.mockito.Mockito;
@@ -71,7 +71,7 @@ public class ConversationListFragmentTest
* @param cursor * @param cursor
*/ */
private void loadWith(final Cursor cursor) { private void loadWith(final Cursor cursor) {
Mockito.when(mMockConversationListData.isBound(Matchers.anyString())) Mockito.when(mMockConversationListData.isBound(ArgumentMatchers.anyString()))
.thenReturn(true); .thenReturn(true);
final ConversationListFragment fragment = getFragment(); final ConversationListFragment fragment = getFragment();

View File

@@ -26,7 +26,7 @@ import com.android.messaging.datamodel.data.MessagePartData;
import com.android.messaging.ui.ViewTest; import com.android.messaging.ui.ViewTest;
import com.android.messaging.util.FakeMediaUtil; import com.android.messaging.util.FakeMediaUtil;
import org.mockito.Matchers; import org.mockito.ArgumentMatchers;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.Mockito; import org.mockito.Mockito;
@@ -44,7 +44,7 @@ public class AudioRecordViewTest extends ViewTest<AudioRecordView> {
} }
private void verifyAudioSubmitted() { private void verifyAudioSubmitted() {
Mockito.verify(mockHost).onAudioRecorded(Matchers.any(MessagePartData.class)); Mockito.verify(mockHost).onAudioRecorded(ArgumentMatchers.any(MessagePartData.class));
} }
private AudioRecordView initView() { private AudioRecordView initView() {
@@ -56,13 +56,13 @@ public class AudioRecordViewTest extends ViewTest<AudioRecordView> {
public void testRecording() { public void testRecording() {
Mockito.when(mockRecorder.isRecording()).thenReturn(false); Mockito.when(mockRecorder.isRecording()).thenReturn(false);
Mockito.when(mockRecorder.startRecording(Matchers.<OnErrorListener>any(), Mockito.when(mockRecorder.startRecording(ArgumentMatchers.<OnErrorListener>any(),
Matchers.<OnInfoListener>any(), Matchers.anyInt())).thenReturn(true); ArgumentMatchers.<OnInfoListener>any(), ArgumentMatchers.anyInt())).thenReturn(true);
Mockito.when(mockRecorder.stopRecording()).thenReturn(Uri.parse("content://someaudio/2")); Mockito.when(mockRecorder.stopRecording()).thenReturn(Uri.parse("content://someaudio/2"));
final AudioRecordView view = initView(); final AudioRecordView view = initView();
view.onRecordButtonTouchDown(); view.onRecordButtonTouchDown();
Mockito.verify(mockRecorder).startRecording(Matchers.<OnErrorListener>any(), Mockito.verify(mockRecorder).startRecording(ArgumentMatchers.<OnErrorListener>any(),
Matchers.<OnInfoListener>any(), Matchers.anyInt()); ArgumentMatchers.<OnInfoListener>any(), ArgumentMatchers.anyInt());
Mockito.when(mockRecorder.isRecording()).thenReturn(true); Mockito.when(mockRecorder.isRecording()).thenReturn(true);
// Record for 1 second to make it meaningful. // Record for 1 second to make it meaningful.
sleepNoThrow(1000); sleepNoThrow(1000);

View File

@@ -30,7 +30,7 @@ import com.android.messaging.ui.AsyncImageView;
import com.android.messaging.ui.ViewTest; import com.android.messaging.ui.ViewTest;
import com.android.messaging.util.UriUtil; import com.android.messaging.util.UriUtil;
import org.mockito.Matchers; import org.mockito.ArgumentMatchers;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.Mockito; import org.mockito.Mockito;
@@ -72,7 +72,7 @@ public class GalleryGridItemViewTest extends ViewTest<GalleryGridItemView> {
public void testBind() { public void testBind() {
Mockito.when(mockHost.isMultiSelectEnabled()).thenReturn(false); Mockito.when(mockHost.isMultiSelectEnabled()).thenReturn(false);
Mockito.when(mockHost.isItemSelected(Matchers.<GalleryGridItemData>any())) Mockito.when(mockHost.isItemSelected(ArgumentMatchers.<GalleryGridItemData>any()))
.thenReturn(false); .thenReturn(false);
final GalleryGridItemView view = getView(); final GalleryGridItemView view = getView();
final FakeCursor cursor = TestDataFactory.getGalleryGridCursor(); final FakeCursor cursor = TestDataFactory.getGalleryGridCursor();
@@ -85,7 +85,7 @@ public class GalleryGridItemViewTest extends ViewTest<GalleryGridItemView> {
public void testBindMultiSelectUnSelected() { public void testBindMultiSelectUnSelected() {
Mockito.when(mockHost.isMultiSelectEnabled()).thenReturn(true); Mockito.when(mockHost.isMultiSelectEnabled()).thenReturn(true);
Mockito.when(mockHost.isItemSelected(Matchers.<GalleryGridItemData>any())) Mockito.when(mockHost.isItemSelected(ArgumentMatchers.<GalleryGridItemData>any()))
.thenReturn(false); .thenReturn(false);
final GalleryGridItemView view = getView(); final GalleryGridItemView view = getView();
final FakeCursor cursor = TestDataFactory.getGalleryGridCursor(); final FakeCursor cursor = TestDataFactory.getGalleryGridCursor();
@@ -98,7 +98,7 @@ public class GalleryGridItemViewTest extends ViewTest<GalleryGridItemView> {
public void testBindMultiSelectSelected() { public void testBindMultiSelectSelected() {
Mockito.when(mockHost.isMultiSelectEnabled()).thenReturn(true); Mockito.when(mockHost.isMultiSelectEnabled()).thenReturn(true);
Mockito.when(mockHost.isItemSelected(Matchers.<GalleryGridItemData>any())) Mockito.when(mockHost.isItemSelected(ArgumentMatchers.<GalleryGridItemData>any()))
.thenReturn(true); .thenReturn(true);
final GalleryGridItemView view = getView(); final GalleryGridItemView view = getView();
final FakeCursor cursor = TestDataFactory.getGalleryGridCursor(); final FakeCursor cursor = TestDataFactory.getGalleryGridCursor();
@@ -111,7 +111,7 @@ public class GalleryGridItemViewTest extends ViewTest<GalleryGridItemView> {
public void testClick() { public void testClick() {
Mockito.when(mockHost.isMultiSelectEnabled()).thenReturn(false); Mockito.when(mockHost.isMultiSelectEnabled()).thenReturn(false);
Mockito.when(mockHost.isItemSelected(Matchers.<GalleryGridItemData>any())) Mockito.when(mockHost.isItemSelected(ArgumentMatchers.<GalleryGridItemData>any()))
.thenReturn(false); .thenReturn(false);
final GalleryGridItemView view = getView(); final GalleryGridItemView view = getView();
final FakeCursor cursor = TestDataFactory.getGalleryGridCursor(); final FakeCursor cursor = TestDataFactory.getGalleryGridCursor();
@@ -123,7 +123,7 @@ public class GalleryGridItemViewTest extends ViewTest<GalleryGridItemView> {
public void testBindTwice() { public void testBindTwice() {
Mockito.when(mockHost.isMultiSelectEnabled()).thenReturn(true); Mockito.when(mockHost.isMultiSelectEnabled()).thenReturn(true);
Mockito.when(mockHost.isItemSelected(Matchers.<GalleryGridItemData>any())) Mockito.when(mockHost.isItemSelected(ArgumentMatchers.<GalleryGridItemData>any()))
.thenReturn(false); .thenReturn(false);
final GalleryGridItemView view = getView(); final GalleryGridItemView view = getView();
final FakeCursor cursor = TestDataFactory.getGalleryGridCursor(); final FakeCursor cursor = TestDataFactory.getGalleryGridCursor();

View File

@@ -30,7 +30,7 @@ import com.android.messaging.datamodel.data.DraftMessageData;
import com.android.messaging.datamodel.data.MediaPickerData; import com.android.messaging.datamodel.data.MediaPickerData;
import com.android.messaging.ui.FragmentTestCase; import com.android.messaging.ui.FragmentTestCase;
import org.mockito.Matchers; import org.mockito.ArgumentMatchers;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.Mockito; import org.mockito.Mockito;
@@ -66,9 +66,9 @@ public class MediaPickerTest extends FragmentTestCase<MediaPicker> {
*/ */
private void initFragment(final int supportedMediaTypes, final Integer[] expectedLoaderIds, private void initFragment(final int supportedMediaTypes, final Integer[] expectedLoaderIds,
final boolean filterTabBeforeAttach) { final boolean filterTabBeforeAttach) {
Mockito.when(mMockMediaPickerData.isBound(Matchers.anyString())) Mockito.when(mMockMediaPickerData.isBound(ArgumentMatchers.anyString()))
.thenReturn(true); .thenReturn(true);
Mockito.when(mMockDraftMessageData.isBound(Matchers.anyString())) Mockito.when(mMockDraftMessageData.isBound(ArgumentMatchers.anyString()))
.thenReturn(true); .thenReturn(true);
final Binding<DraftMessageData> draftBinding = BindingBase.createBinding(this); final Binding<DraftMessageData> draftBinding = BindingBase.createBinding(this);
draftBinding.bind(mMockDraftMessageData); draftBinding.bind(mMockDraftMessageData);
@@ -87,7 +87,7 @@ public class MediaPickerTest extends FragmentTestCase<MediaPicker> {
fragment.setDraftMessageDataModel(draftBinding); fragment.setDraftMessageDataModel(draftBinding);
Mockito.verify(mMockMediaPickerData, Mockito.verify(mMockMediaPickerData,
Mockito.atLeastOnce()).init( Mockito.atLeastOnce()).init(
Matchers.eq(fragment.getLoaderManager())); ArgumentMatchers.eq(fragment.getLoaderManager()));
fragment.open(MediaPicker.MEDIA_TYPE_ALL, false); fragment.open(MediaPicker.MEDIA_TYPE_ALL, false);
} }
}); });