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/CircleLayerTest.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/CircleLayerTest.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/CircleLayerTest.java | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/CircleLayerTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/CircleLayerTest.java index a8f35356b5..7b8a03fb35 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/CircleLayerTest.java +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/CircleLayerTest.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 CircleLayer */ @@ -82,6 +84,18 @@ public class CircleLayerTest extends BaseStyleTest { } @Test + public void testCircleRadiusTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("circle-radiusTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setCircleRadiusTransition(options); + assertEquals(layer.getCircleRadiusTransition(), options); + } + + @Test public void testCircleRadiusAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("circle-radius"); @@ -227,6 +241,18 @@ public class CircleLayerTest extends BaseStyleTest { } @Test + public void testCircleColorTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("circle-colorTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setCircleColorTransition(options); + assertEquals(layer.getCircleColorTransition(), options); + } + + @Test public void testCircleColorAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("circle-color"); @@ -349,6 +375,18 @@ public class CircleLayerTest extends BaseStyleTest { } @Test + public void testCircleBlurTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("circle-blurTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setCircleBlurTransition(options); + assertEquals(layer.getCircleBlurTransition(), options); + } + + @Test public void testCircleBlurAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("circle-blur"); @@ -494,6 +532,18 @@ public class CircleLayerTest extends BaseStyleTest { } @Test + public void testCircleOpacityTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("circle-opacityTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setCircleOpacityTransition(options); + assertEquals(layer.getCircleOpacityTransition(), options); + } + + @Test public void testCircleOpacityAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("circle-opacity"); @@ -639,6 +689,18 @@ public class CircleLayerTest extends BaseStyleTest { } @Test + public void testCircleTranslateTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("circle-translateTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setCircleTranslateTransition(options); + assertEquals(layer.getCircleTranslateTransition(), options); + } + + @Test public void testCircleTranslateAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("circle-translate"); @@ -675,6 +737,7 @@ public class CircleLayerTest extends BaseStyleTest { assertEquals(1, ((ExponentialStops) layer.getCircleTranslate().getFunction().getStops()).size()); } + @Test public void testCircleTranslateAnchorAsConstant() { checkViewIsDisplayed(R.id.mapView); @@ -711,6 +774,7 @@ public class CircleLayerTest extends BaseStyleTest { assertEquals(1, ((IntervalStops) layer.getCircleTranslateAnchor().getFunction().getStops()).size()); } + @Test public void testCirclePitchScaleAsConstant() { checkViewIsDisplayed(R.id.mapView); @@ -748,6 +812,18 @@ public class CircleLayerTest extends BaseStyleTest { } @Test + public void testCircleStrokeWidthTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("circle-stroke-widthTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setCircleStrokeWidthTransition(options); + assertEquals(layer.getCircleStrokeWidthTransition(), options); + } + + @Test public void testCircleStrokeWidthAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("circle-stroke-width"); @@ -893,6 +969,18 @@ public class CircleLayerTest extends BaseStyleTest { } @Test + public void testCircleStrokeColorTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("circle-stroke-colorTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setCircleStrokeColorTransition(options); + assertEquals(layer.getCircleStrokeColorTransition(), options); + } + + @Test public void testCircleStrokeColorAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("circle-stroke-color"); @@ -1015,6 +1103,18 @@ public class CircleLayerTest extends BaseStyleTest { } @Test + public void testCircleStrokeOpacityTransition() { + checkViewIsDisplayed(R.id.mapView); + Timber.i("circle-stroke-opacityTransitionOptions"); + assertNotNull(layer); + + // Set and Get + TransitionOptions options = new TransitionOptions(300, 100); + layer.setCircleStrokeOpacityTransition(options); + assertEquals(layer.getCircleStrokeOpacityTransition(), options); + } + + @Test public void testCircleStrokeOpacityAsConstant() { checkViewIsDisplayed(R.id.mapView); Timber.i("circle-stroke-opacity"); |