|
9 | 9 | package com.parse;
|
10 | 10 |
|
11 | 11 | import android.content.Context;
|
12 |
| -import android.content.pm.ApplicationInfo; |
13 | 12 | import android.content.pm.PackageInfo;
|
14 | 13 | import android.content.pm.PackageManager;
|
15 | 14 |
|
|
20 | 19 | import org.robolectric.RobolectricTestRunner;
|
21 | 20 | import org.robolectric.RuntimeEnvironment;
|
22 | 21 | import org.robolectric.annotation.Config;
|
23 |
| -import org.robolectric.res.builder.RobolectricPackageManager; |
24 | 22 |
|
25 | 23 | import java.util.Arrays;
|
26 | 24 | import java.util.Locale;
|
|
34 | 32 | import static org.junit.Assert.assertTrue;
|
35 | 33 | import static org.mockito.Matchers.any;
|
36 | 34 | import static org.mockito.Matchers.eq;
|
37 |
| -import static org.mockito.Mockito.doReturn; |
38 | 35 | import static org.mockito.Mockito.mock;
|
39 |
| -import static org.mockito.Mockito.spy; |
40 | 36 | import static org.mockito.Mockito.times;
|
41 | 37 | import static org.mockito.Mockito.verify;
|
42 | 38 | import static org.mockito.Mockito.when;
|
@@ -334,11 +330,8 @@ private static void mocksForUpdateBeforeSave() {
|
334 | 330 | mock(ParseCurrentInstallationController.class);
|
335 | 331 | when(controller.isCurrent(any(ParseInstallation.class))).thenReturn(true);
|
336 | 332 | ParseCorePlugins.getInstance().registerCurrentInstallationController(controller);
|
337 |
| - // Mock package manager |
338 |
| - RobolectricPackageManager packageManager = |
339 |
| - spy(RuntimeEnvironment.getRobolectricPackageManager()); |
340 |
| - doReturn("parseTest").when(packageManager).getApplicationLabel(any(ApplicationInfo.class)); |
341 |
| - RuntimeEnvironment.setRobolectricPackageManager(packageManager); |
| 333 | + // Mock App Name |
| 334 | + RuntimeEnvironment.application.getApplicationInfo().name = "parseTest"; |
342 | 335 | ParsePlugins.Android plugins = mock(ParsePlugins.Android.class);
|
343 | 336 | // Mock installationId
|
344 | 337 | InstallationId installationId = mock(InstallationId.class);
|
|
0 commit comments