diff options
author | Tobrun <tobrun@mapbox.com> | 2017-03-30 13:25:56 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-30 13:25:56 +0200 |
commit | a4959131b2cf5500a66c26ebd83ee3de44861feb (patch) | |
tree | 5344244f2731d9d5d0f9e3cdebb52e1be0a3cbcd /platform/android/MapboxGLAndroidSDKTestApp/src/androidTest | |
parent | 152b48fd92f9c7c33b45b4b1974da43c55d35d42 (diff) | |
download | qtlocation-mapboxgl-a4959131b2cf5500a66c26ebd83ee3de44861feb.tar.gz |
[android] - transition options in milliseconds, added test cases, fixup test activity code (#8576)
Diffstat (limited to 'platform/android/MapboxGLAndroidSDKTestApp/src/androidTest')
-rw-r--r-- | platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/maps/MapboxMapTest.java | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/maps/MapboxMapTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/maps/MapboxMapTest.java index 2cd077f510..c110935133 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/maps/MapboxMapTest.java +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/maps/MapboxMapTest.java @@ -76,6 +76,38 @@ public class MapboxMapTest { } // + // Style wide transition options + // + + @Test + public void testTransitionDuration() { + ViewUtils.checkViewIsDisplayed(R.id.mapView); + final MapboxMap mapboxMap = activity.getMapboxMap(); + onView(withId(R.id.mapView)).perform(new MapboxMapAction(new InvokeViewAction() { + @Override + public void onViewAction(UiController uiController, View view) { + long transitionDuration = 600; + mapboxMap.setTransitionDuration(transitionDuration); + assertEquals("TransitionDuration should match", transitionDuration, mapboxMap.getTransitionDuration(), 0); + } + })); + } + + @Test + public void testTransitionDelay() { + ViewUtils.checkViewIsDisplayed(R.id.mapView); + final MapboxMap mapboxMap = activity.getMapboxMap(); + onView(withId(R.id.mapView)).perform(new MapboxMapAction(new InvokeViewAction() { + @Override + public void onViewAction(UiController uiController, View view) { + long transitionDelay = 50; + mapboxMap.setTransitionDelay(transitionDelay); + assertEquals("TransitionDelay should match", transitionDelay, mapboxMap.getTransitionDelay(), 0); + } + })); + } + + // // MinZoomLevel // |