Merge "Update missed ECM Settings tests" into main
This commit is contained in:
@@ -35,6 +35,7 @@ import static org.mockito.Mockito.verify;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
||||
import android.app.admin.DevicePolicyManager;
|
||||
import android.app.ecm.EnhancedConfirmationManager;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.pm.ApplicationInfo;
|
||||
@@ -90,7 +91,8 @@ public final class AppInfoDashboardFragmentTest {
|
||||
private DevicePolicyManager mDevicePolicyManager;
|
||||
@Mock
|
||||
private PackageManager mPackageManager;
|
||||
|
||||
@Mock
|
||||
private EnhancedConfirmationManager mEcManager;
|
||||
private AppInfoDashboardFragment mFragment;
|
||||
private Context mShadowContext;
|
||||
|
||||
@@ -102,6 +104,7 @@ public final class AppInfoDashboardFragmentTest {
|
||||
doReturn(mActivity).when(mFragment).getActivity();
|
||||
doReturn(mShadowContext).when(mFragment).getContext();
|
||||
doReturn(mPackageManager).when(mActivity).getPackageManager();
|
||||
doReturn(mEcManager).when(mActivity).getSystemService(EnhancedConfirmationManager.class);
|
||||
when(mUserManager.isAdminUser()).thenReturn(true);
|
||||
|
||||
ReflectionHelpers.setField(mFragment, "mUserManager", mUserManager);
|
||||
|
@@ -43,6 +43,7 @@ import org.robolectric.annotation.Config;
|
||||
@RunWith(RobolectricTestRunner.class)
|
||||
@Config(shadows = {
|
||||
com.android.settings.testutils.shadow.ShadowFragment.class,
|
||||
com.android.settings.testutils.shadow.ShadowRestrictedLockUtilsInternal.class,
|
||||
})
|
||||
public abstract class BluetoothDetailsControllerTestBase {
|
||||
|
||||
|
Reference in New Issue
Block a user