Merge "Don't depend on shadow IRoleManager."
This commit is contained in:
committed by
Android (Google) Code Review
commit
cda9876fe8
@@ -19,6 +19,7 @@ package com.android.settings.applications.appinfo;
|
|||||||
import static com.google.common.truth.Truth.assertThat;
|
import static com.google.common.truth.Truth.assertThat;
|
||||||
|
|
||||||
import android.app.role.RoleControllerManager;
|
import android.app.role.RoleControllerManager;
|
||||||
|
import android.app.role.RoleManager;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
|
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
@@ -36,6 +37,8 @@ public class DefaultSmsShortcutPreferenceControllerTest {
|
|||||||
private static final String TEST_PACKAGE_NAME = "TestPackage";
|
private static final String TEST_PACKAGE_NAME = "TestPackage";
|
||||||
private static final String PREFERENCE_KEY = "default_sms_app";
|
private static final String PREFERENCE_KEY = "default_sms_app";
|
||||||
|
|
||||||
|
@Mock
|
||||||
|
private RoleManager mRoleManager;
|
||||||
@Mock
|
@Mock
|
||||||
private RoleControllerManager mRoleControllerManager;
|
private RoleControllerManager mRoleControllerManager;
|
||||||
|
|
||||||
@@ -44,8 +47,9 @@ public class DefaultSmsShortcutPreferenceControllerTest {
|
|||||||
@Before
|
@Before
|
||||||
public void setUp() {
|
public void setUp() {
|
||||||
MockitoAnnotations.initMocks(this);
|
MockitoAnnotations.initMocks(this);
|
||||||
ShadowApplication.getInstance().setSystemService(Context.ROLE_CONTROLLER_SERVICE,
|
final ShadowApplication shadowApplication = ShadowApplication.getInstance();
|
||||||
mRoleControllerManager);
|
shadowApplication.setSystemService(Context.ROLE_SERVICE, mRoleManager);
|
||||||
|
shadowApplication.setSystemService(Context.ROLE_CONTROLLER_SERVICE, mRoleControllerManager);
|
||||||
mController = new DefaultSmsShortcutPreferenceController(RuntimeEnvironment.application,
|
mController = new DefaultSmsShortcutPreferenceController(RuntimeEnvironment.application,
|
||||||
TEST_PACKAGE_NAME);
|
TEST_PACKAGE_NAME);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user