Migrate Sonar Android tests (#1045)

Summary: Pull Request resolved: https://github.com/facebook/flipper/pull/1045

Reviewed By: passy

Differential Revision: D21181354

fbshipit-source-id: ddc329f8bafd5890b7428642d32f7f62e1d499ad
This commit is contained in:
Joshua Selbo
2020-04-23 15:16:33 -07:00
committed by Facebook GitHub Bot
parent b605f1140c
commit e6b7c9a346
4 changed files with 10 additions and 10 deletions

View File

@@ -9,6 +9,7 @@ package com.facebook.flipper.plugins.inspector;
import static org.hamcrest.CoreMatchers.equalTo;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.mockito.ArgumentMatchers.any;
import android.app.Activity;
import android.app.Application;
@@ -40,7 +41,7 @@ public class ApplicationWrapperTest {
}
})
.when(app)
.registerActivityLifecycleCallbacks(Mockito.any(ActivityLifecycleCallbacks.class));
.registerActivityLifecycleCallbacks(any(ActivityLifecycleCallbacks.class));
mWrapper = new ApplicationWrapper(app);
}

View File

@@ -11,6 +11,7 @@ import static com.facebook.flipper.plugins.inspector.ThrowableMessageMatcher.has
import static org.hamcrest.CoreMatchers.equalTo;
import static org.hamcrest.CoreMatchers.hasItem;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.mockito.ArgumentMatchers.any;
import android.app.Application;
import android.graphics.Rect;
@@ -288,12 +289,12 @@ public class InspectorFlipperPluginTest {
plugin.mSetSearchActive.onReceive(
new FlipperObject.Builder().put("active", true).build(), responder);
Mockito.verify(decorView, Mockito.times(1)).addView(Mockito.any(TouchOverlayView.class));
Mockito.verify(decorView, Mockito.times(1)).addView(any(TouchOverlayView.class));
plugin.mSetSearchActive.onReceive(
new FlipperObject.Builder().put("active", false).build(), responder);
Mockito.verify(decorView, Mockito.times(1)).removeView(Mockito.any(TouchOverlayView.class));
Mockito.verify(decorView, Mockito.times(1)).removeView(any(TouchOverlayView.class));
}
@Test

View File

@@ -9,7 +9,7 @@ package com.facebook.flipper.plugins.inspector.descriptors;
import static android.view.View.MeasureSpec.EXACTLY;
import static android.view.View.MeasureSpec.makeMeasureSpec;
import static org.mockito.Matchers.any;
import static org.mockito.ArgumentMatchers.anyInt;
import android.view.View;
import android.view.ViewGroup;
@@ -36,8 +36,7 @@ public class ViewGroupDescriptorTest {
root.layout(0, 0, 100, 100);
final Touch touch = Mockito.mock(Touch.class);
Mockito.when(touch.containedIn(any(int.class), any(int.class), any(int.class), any(int.class)))
.thenReturn(true);
Mockito.when(touch.containedIn(anyInt(), anyInt(), anyInt(), anyInt())).thenReturn(true);
descriptor.hitTest(root, touch);
Mockito.verify(touch, Mockito.times(1)).continueWithOffset(0, 0, 0);
}
@@ -55,8 +54,7 @@ public class ViewGroupDescriptorTest {
root.layout(0, 0, 100, 100);
final Touch touch = Mockito.mock(Touch.class);
Mockito.when(touch.containedIn(any(int.class), any(int.class), any(int.class), any(int.class)))
.thenReturn(true);
Mockito.when(touch.containedIn(anyInt(), anyInt(), anyInt(), anyInt())).thenReturn(true);
descriptor.hitTest(root, touch);
Mockito.verify(touch, Mockito.times(1)).finish();
}

View File

@@ -83,10 +83,10 @@ ext.deps = [
lithoTesting : "com.facebook.litho:litho-testing:$LITHO_VERSION",
// Debugging and testing
guava : 'com.google.guava:guava:20.0',
robolectric : 'org.robolectric:robolectric:3.3',
robolectric : 'org.robolectric:robolectric:4.3.1',
junit : 'junit:junit:4.12',
hamcrest : 'org.hamcrest:hamcrest-library:1.3',
mockito : 'org.mockito:mockito-core:1.9.5',
mockito : 'org.mockito:mockito-core:2.26.0',
okhttp3 : 'com.squareup.okhttp3:okhttp:3.14.1',
leakcanary : 'com.squareup.leakcanary:leakcanary-android:1.6.3',
testCore : 'androidx.test:core:1.1.0',