diff options
author | Tobrun <tobrun@mapbox.com> | 2017-03-31 17:51:26 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-31 17:51:26 +0200 |
commit | 939526bac4aff734be4e6382b64c43214eb0bc9b (patch) | |
tree | b286e7b2b72b4776d2adfed628e0bebf38ec9710 /platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillLayerTest.java | |
parent | 05992c47aca0c83d5c0abc79c8e7833d69d24803 (diff) | |
download | qtlocation-mapboxgl-939526bac4aff734be4e6382b64c43214eb0bc9b.tar.gz |
[android] - transition options for layer properties (#8509)
[android] fixup highlevel bindings for transition options
finish integration
Diffstat (limited to 'platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillLayerTest.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillLayerTest.java | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillLayerTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillLayerTest.java index a1d362f0f9..63dac76edd 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillLayerTest.java +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillLayerTest.java @@ -36,6 +36,8 @@ import static org.junit.Assert.*; import static com.mapbox.mapboxsdk.style.layers.Property.*; import static com.mapbox.mapboxsdk.style.layers.PropertyFactory.*; +import com.mapbox.mapboxsdk.style.layers.TransitionOptions; + /** * Basic smoke tests for FillLayer */ @@ -81,6 +83,7 @@ public class FillLayerTest extends BaseStyleTest { assertEquals(layer.getVisibility().getValue(), NONE); } + @Test public void testFillAntialiasAsConstant() { checkViewIsDisplayed(R.id.mapView); @@ -118,6 +121,18 @@ public class FillLayerTest extends BaseStyleTest { } @Test + public void testFillOpacityTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("fill-opacityTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setFillOpacityTransition(options); + assertEquals(layer.getFillOpacityTransition(), options); + } + + @Test public void testFillOpacityAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("fill-opacity"); @@ -263,6 +278,18 @@ public class FillLayerTest extends BaseStyleTest { } @Test + public void testFillColorTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("fill-colorTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setFillColorTransition(options); + assertEquals(layer.getFillColorTransition(), options); + } + + @Test public void testFillColorAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("fill-color"); @@ -385,6 +412,18 @@ public class FillLayerTest extends BaseStyleTest { } @Test + public void testFillOutlineColorTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("fill-outline-colorTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setFillOutlineColorTransition(options); + assertEquals(layer.getFillOutlineColorTransition(), options); + } + + @Test public void testFillOutlineColorAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("fill-outline-color"); @@ -507,6 +546,18 @@ public class FillLayerTest extends BaseStyleTest { } @Test + public void testFillTranslateTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("fill-translateTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setFillTranslateTransition(options); + assertEquals(layer.getFillTranslateTransition(), options); + } + + @Test public void testFillTranslateAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("fill-translate"); @@ -543,6 +594,7 @@ public class FillLayerTest extends BaseStyleTest { assertEquals(1, ((ExponentialStops) layer.getFillTranslate().getFunction().getStops()).size()); } + @Test public void testFillTranslateAnchorAsConstant() { checkViewIsDisplayed(R.id.mapView); @@ -580,6 +632,18 @@ public class FillLayerTest extends BaseStyleTest { } @Test + public void testFillPatternTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("fill-patternTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setFillPatternTransition(options); + assertEquals(layer.getFillPatternTransition(), options); + } + + @Test public void testFillPatternAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("fill-pattern"); |