summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/CircleLayerTest.java
diff options
context:
space:
mode:
authorTobrun <tobrun@mapbox.com>2017-03-31 17:51:26 +0200
committerGitHub <noreply@github.com>2017-03-31 17:51:26 +0200
commit939526bac4aff734be4e6382b64c43214eb0bc9b (patch)
treeb286e7b2b72b4776d2adfed628e0bebf38ec9710 /platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/CircleLayerTest.java
parent05992c47aca0c83d5c0abc79c8e7833d69d24803 (diff)
downloadqtlocation-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.java100
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");