mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-27 21:03:54 +01:00
Fixed failing test
This commit is contained in:
parent
1bc8dee806
commit
223df26c55
1 changed files with 6 additions and 0 deletions
|
|
@ -1,6 +1,8 @@
|
||||||
package fr.free.nrw.commons.nearby;
|
package fr.free.nrw.commons.nearby;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
|
import android.location.LocationManager;
|
||||||
|
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
|
|
@ -8,8 +10,11 @@ import org.mockito.MockitoAnnotations;
|
||||||
import org.robolectric.Robolectric;
|
import org.robolectric.Robolectric;
|
||||||
import org.robolectric.RobolectricTestRunner;
|
import org.robolectric.RobolectricTestRunner;
|
||||||
import org.robolectric.RuntimeEnvironment;
|
import org.robolectric.RuntimeEnvironment;
|
||||||
|
import org.robolectric.Shadows;
|
||||||
import org.robolectric.android.controller.ActivityController;
|
import org.robolectric.android.controller.ActivityController;
|
||||||
import org.robolectric.annotation.Config;
|
import org.robolectric.annotation.Config;
|
||||||
|
import org.robolectric.shadow.api.Shadow;
|
||||||
|
import org.robolectric.shadows.ShadowLocationManager;
|
||||||
|
|
||||||
import fr.free.nrw.commons.BuildConfig;
|
import fr.free.nrw.commons.BuildConfig;
|
||||||
import fr.free.nrw.commons.TestCommonsApplication;
|
import fr.free.nrw.commons.TestCommonsApplication;
|
||||||
|
|
@ -33,6 +38,7 @@ public class NearbyActivityTest {
|
||||||
|
|
||||||
TestCommonsApplication application = (TestCommonsApplication) RuntimeEnvironment.application;
|
TestCommonsApplication application = (TestCommonsApplication) RuntimeEnvironment.application;
|
||||||
when(application.getLocationServiceManager().getLastLocation()).thenReturn(ST_LOUIS_MO_LAT_LNG);
|
when(application.getLocationServiceManager().getLastLocation()).thenReturn(ST_LOUIS_MO_LAT_LNG);
|
||||||
|
when(application.getLocationServiceManager().isProviderEnabled()).thenReturn(true);
|
||||||
|
|
||||||
activityController = Robolectric.buildActivity(NearbyActivity.class);
|
activityController = Robolectric.buildActivity(NearbyActivity.class);
|
||||||
nearbyActivity = activityController.get();
|
nearbyActivity = activityController.get();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue