From b1cac8303c9d1b6eb0a5901fa7685f856148e1c4 Mon Sep 17 00:00:00 2001 From: Jason Chiu Date: Thu, 26 Dec 2019 19:45:44 +0800 Subject: [PATCH] Fix failed tests on ResetPreferenceControllerTest Should config shadow ShadowUserManager before using it Fixes: 146881352 Test: robotest Change-Id: I1ef33a8ee3c8c98eef2e3e257b7da81a9264783f --- .../android/settings/system/ResetPreferenceControllerTest.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/robotests/src/com/android/settings/system/ResetPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/system/ResetPreferenceControllerTest.java index 35c0c7d3715..0d34a76628f 100644 --- a/tests/robotests/src/com/android/settings/system/ResetPreferenceControllerTest.java +++ b/tests/robotests/src/com/android/settings/system/ResetPreferenceControllerTest.java @@ -28,12 +28,12 @@ import com.android.settings.testutils.shadow.ShadowUserManager; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; -import org.mockito.MockitoAnnotations; import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; import org.robolectric.annotation.Config; @RunWith(RobolectricTestRunner.class) +@Config(shadows = ShadowUserManager.class) public class ResetPreferenceControllerTest { private static final String KEY_RESET_DASHBOARD = "reset_dashboard"; @@ -44,7 +44,6 @@ public class ResetPreferenceControllerTest { @Before public void setUp() { - MockitoAnnotations.initMocks(this); mContext = RuntimeEnvironment.application; mController = new ResetPreferenceController(mContext, KEY_RESET_DASHBOARD); mShadowUserManager = ShadowUserManager.getShadow();