Update AccountDetailDashboardFragmentTest
- Update test to work with sdk 26 Test: make RunSettingsRoboTests -j40 Change-Id: I4c1c98330951f48f378330b51178fc188bba2571
This commit is contained in:
@@ -55,15 +55,13 @@ import static org.mockito.Mockito.when;
|
|||||||
import static org.robolectric.Shadows.shadowOf;
|
import static org.robolectric.Shadows.shadowOf;
|
||||||
|
|
||||||
@RunWith(SettingsRobolectricTestRunner.class)
|
@RunWith(SettingsRobolectricTestRunner.class)
|
||||||
@Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION)
|
@Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION_O)
|
||||||
public class AccountDetailDashboardFragmentTest {
|
public class AccountDetailDashboardFragmentTest {
|
||||||
|
|
||||||
private static final String METADATA_CATEGORY = "com.android.settings.category";
|
private static final String METADATA_CATEGORY = "com.android.settings.category";
|
||||||
private static final String METADATA_ACCOUNT_TYPE = "com.android.settings.ia.account";
|
private static final String METADATA_ACCOUNT_TYPE = "com.android.settings.ia.account";
|
||||||
private static final String METADATA_USER_HANDLE = "user_handle";
|
private static final String METADATA_USER_HANDLE = "user_handle";
|
||||||
|
|
||||||
@Mock(answer = RETURNS_DEEP_STUBS)
|
|
||||||
private Activity mActivity;
|
|
||||||
@Mock(answer = RETURNS_DEEP_STUBS)
|
@Mock(answer = RETURNS_DEEP_STUBS)
|
||||||
private AccountManager mAccountManager;
|
private AccountManager mAccountManager;
|
||||||
@Mock
|
@Mock
|
||||||
@@ -129,11 +127,11 @@ public class AccountDetailDashboardFragmentTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void refreshDashboardTiles_HasAccountType_shouldAddAccountNameToIntent() {
|
public void refreshDashboardTiles_HasAccountType_shouldAddAccountNameToIntent() {
|
||||||
FakeFeatureFactory.setupForTest(mActivity);
|
FakeFeatureFactory.setupForTest(mContext);
|
||||||
final FakeFeatureFactory featureFactory =
|
final FakeFeatureFactory featureFactory =
|
||||||
(FakeFeatureFactory) FakeFeatureFactory.getFactory(mActivity);
|
(FakeFeatureFactory) FakeFeatureFactory.getFactory(mContext);
|
||||||
final DashboardFeatureProviderImpl dashboardFeatureProvider =
|
final DashboardFeatureProviderImpl dashboardFeatureProvider =
|
||||||
new DashboardFeatureProviderImpl(mActivity);
|
new DashboardFeatureProviderImpl(mContext);
|
||||||
final PackageManager packageManager = mock(PackageManager.class);
|
final PackageManager packageManager = mock(PackageManager.class);
|
||||||
ReflectionHelpers.setField(dashboardFeatureProvider, "mPackageManager", packageManager);
|
ReflectionHelpers.setField(dashboardFeatureProvider, "mPackageManager", packageManager);
|
||||||
when(packageManager.resolveActivity(any(Intent.class), anyInt()))
|
when(packageManager.resolveActivity(any(Intent.class), anyInt()))
|
||||||
|
Reference in New Issue
Block a user