diff options
author | tobrun <tobrun.van.nuland@gmail.com> | 2019-11-01 09:54:33 +0100 |
---|---|---|
committer | tobrun <tobrun.van.nuland@gmail.com> | 2019-11-01 09:54:33 +0100 |
commit | c94184c04742e935853a2e6b26d7fe1aa94c3250 (patch) | |
tree | 797fe32c500ae091a14e5a5879251e126b49d164 /platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillExtrusionLayerTest.java | |
parent | 5b38cfee18800cbb3c6a3186882744592662c3d6 (diff) | |
download | qtlocation-mapboxgl-c94184c04742e935853a2e6b26d7fe1aa94c3250.tar.gz |
brb
Diffstat (limited to 'platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillExtrusionLayerTest.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillExtrusionLayerTest.java | 340 |
1 files changed, 0 insertions, 340 deletions
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillExtrusionLayerTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillExtrusionLayerTest.java deleted file mode 100644 index cdfd030f9b..0000000000 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/FillExtrusionLayerTest.java +++ /dev/null @@ -1,340 +0,0 @@ -// This file is generated. Edit android/platform/scripts/generate-style-code.js, then run `make android-style-code`. - -package com.mapbox.mapboxsdk.testapp.style; - -import android.graphics.Color; -import android.support.test.annotation.UiThreadTest; -import android.support.test.runner.AndroidJUnit4; - -import com.mapbox.mapboxsdk.maps.BaseLayerTest; -import org.junit.Before; -import timber.log.Timber; - -import com.mapbox.mapboxsdk.style.expressions.Expression; -import com.mapbox.mapboxsdk.style.layers.FillExtrusionLayer; - -import org.junit.Test; -import org.junit.runner.RunWith; - -import static com.mapbox.mapboxsdk.style.expressions.Expression.*; -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 FillExtrusionLayer - */ -@RunWith(AndroidJUnit4.class) -public class FillExtrusionLayerTest extends BaseLayerTest { - - private FillExtrusionLayer layer; - - @Before - @UiThreadTest - public void beforeTest(){ - super.before(); - layer = new FillExtrusionLayer("my-layer", "composite"); - layer.setSourceLayer("composite"); - setupLayer(layer); - } - - @Test - @UiThreadTest - public void testSourceId() { - Timber.i("SourceId"); - assertNotNull(layer); - assertEquals(layer.getSourceId(), "composite"); - } - - @Test - @UiThreadTest - public void testSetVisibility() { - Timber.i("Visibility"); - assertNotNull(layer); - - // Get initial - assertEquals(layer.getVisibility().getValue(), VISIBLE); - - // Set - layer.setProperties(visibility(NONE)); - assertEquals(layer.getVisibility().getValue(), NONE); - } - - @Test - @UiThreadTest - public void testSourceLayer() { - Timber.i("SourceLayer"); - assertNotNull(layer); - - // Get initial - assertEquals(layer.getSourceLayer(), "composite"); - - // Set - final String sourceLayer = "test"; - layer.setSourceLayer(sourceLayer); - assertEquals(layer.getSourceLayer(), sourceLayer); - } - - @Test - @UiThreadTest - public void testFilter() { - Timber.i("Filter"); - assertNotNull(layer); - - // Get initial - assertEquals(layer.getFilter(), null); - - // Set - Expression filter = eq(get("undefined"), literal(1.0)); - layer.setFilter(filter); - assertEquals(layer.getFilter().toString(), filter.toString()); - - // Set constant - filter = literal(true); - layer.setFilter(filter); - assertEquals(layer.getFilter().toString(), filter.toString()); - } - - - - @Test - @UiThreadTest - public void testFillExtrusionOpacityTransition() { - Timber.i("fill-extrusion-opacityTransitionOptions"); - assertNotNull(layer); - - // Set and Get - TransitionOptions options = new TransitionOptions(300, 100); - layer.setFillExtrusionOpacityTransition(options); - assertEquals(layer.getFillExtrusionOpacityTransition(), options); - } - - @Test - @UiThreadTest - public void testFillExtrusionOpacityAsConstant() { - Timber.i("fill-extrusion-opacity"); - assertNotNull(layer); - assertNull(layer.getFillExtrusionOpacity().getValue()); - - // Set and Get - Float propertyValue = 0.3f; - layer.setProperties(fillExtrusionOpacity(propertyValue)); - assertEquals(layer.getFillExtrusionOpacity().getValue(), propertyValue); - } - - @Test - @UiThreadTest - public void testFillExtrusionColorTransition() { - Timber.i("fill-extrusion-colorTransitionOptions"); - assertNotNull(layer); - - // Set and Get - TransitionOptions options = new TransitionOptions(300, 100); - layer.setFillExtrusionColorTransition(options); - assertEquals(layer.getFillExtrusionColorTransition(), options); - } - - @Test - @UiThreadTest - public void testFillExtrusionColorAsConstant() { - Timber.i("fill-extrusion-color"); - assertNotNull(layer); - assertNull(layer.getFillExtrusionColor().getValue()); - - // Set and Get - String propertyValue = "rgba(255,128,0,0.7)"; - layer.setProperties(fillExtrusionColor(propertyValue)); - assertEquals(layer.getFillExtrusionColor().getValue(), propertyValue); - } - - @Test - @UiThreadTest - public void testFillExtrusionColorAsExpression() { - Timber.i("fill-extrusion-color-expression"); - assertNotNull(layer); - assertNull(layer.getFillExtrusionColor().getExpression()); - - // Set and Get - Expression expression = toColor(Expression.get("undefined")); - layer.setProperties(fillExtrusionColor(expression)); - assertEquals(layer.getFillExtrusionColor().getExpression(), expression); - } - - @Test - @UiThreadTest - public void testFillExtrusionColorAsIntConstant() { - Timber.i("fill-extrusion-color"); - assertNotNull(layer); - - // Set and Get - layer.setProperties(fillExtrusionColor(Color.argb(127, 255, 127, 0))); - assertEquals(layer.getFillExtrusionColorAsInt(), Color.argb(127, 255, 127, 0)); - } - - @Test - @UiThreadTest - public void testFillExtrusionTranslateTransition() { - Timber.i("fill-extrusion-translateTransitionOptions"); - assertNotNull(layer); - - // Set and Get - TransitionOptions options = new TransitionOptions(300, 100); - layer.setFillExtrusionTranslateTransition(options); - assertEquals(layer.getFillExtrusionTranslateTransition(), options); - } - - @Test - @UiThreadTest - public void testFillExtrusionTranslateAsConstant() { - Timber.i("fill-extrusion-translate"); - assertNotNull(layer); - assertNull(layer.getFillExtrusionTranslate().getValue()); - - // Set and Get - Float[] propertyValue = new Float[] {0f, 0f}; - layer.setProperties(fillExtrusionTranslate(propertyValue)); - assertEquals(layer.getFillExtrusionTranslate().getValue(), propertyValue); - } - - @Test - @UiThreadTest - public void testFillExtrusionTranslateAnchorAsConstant() { - Timber.i("fill-extrusion-translate-anchor"); - assertNotNull(layer); - assertNull(layer.getFillExtrusionTranslateAnchor().getValue()); - - // Set and Get - String propertyValue = FILL_EXTRUSION_TRANSLATE_ANCHOR_MAP; - layer.setProperties(fillExtrusionTranslateAnchor(propertyValue)); - assertEquals(layer.getFillExtrusionTranslateAnchor().getValue(), propertyValue); - } - - @Test - @UiThreadTest - public void testFillExtrusionPatternTransition() { - Timber.i("fill-extrusion-patternTransitionOptions"); - assertNotNull(layer); - - // Set and Get - TransitionOptions options = new TransitionOptions(300, 100); - layer.setFillExtrusionPatternTransition(options); - assertEquals(layer.getFillExtrusionPatternTransition(), options); - } - - @Test - @UiThreadTest - public void testFillExtrusionPatternAsConstant() { - Timber.i("fill-extrusion-pattern"); - assertNotNull(layer); - assertNull(layer.getFillExtrusionPattern().getValue()); - - // Set and Get - String propertyValue = "pedestrian-polygon"; - layer.setProperties(fillExtrusionPattern(propertyValue)); - assertEquals(layer.getFillExtrusionPattern().getValue(), propertyValue); - } - - @Test - @UiThreadTest - public void testFillExtrusionPatternAsExpression() { - Timber.i("fill-extrusion-pattern-expression"); - assertNotNull(layer); - assertNull(layer.getFillExtrusionPattern().getExpression()); - - // Set and Get - Expression expression = string(Expression.get("undefined")); - layer.setProperties(fillExtrusionPattern(expression)); - assertEquals(layer.getFillExtrusionPattern().getExpression(), expression); - } - - @Test - @UiThreadTest - public void testFillExtrusionHeightTransition() { - Timber.i("fill-extrusion-heightTransitionOptions"); - assertNotNull(layer); - - // Set and Get - TransitionOptions options = new TransitionOptions(300, 100); - layer.setFillExtrusionHeightTransition(options); - assertEquals(layer.getFillExtrusionHeightTransition(), options); - } - - @Test - @UiThreadTest - public void testFillExtrusionHeightAsConstant() { - Timber.i("fill-extrusion-height"); - assertNotNull(layer); - assertNull(layer.getFillExtrusionHeight().getValue()); - - // Set and Get - Float propertyValue = 0.3f; - layer.setProperties(fillExtrusionHeight(propertyValue)); - assertEquals(layer.getFillExtrusionHeight().getValue(), propertyValue); - } - - @Test - @UiThreadTest - public void testFillExtrusionHeightAsExpression() { - Timber.i("fill-extrusion-height-expression"); - assertNotNull(layer); - assertNull(layer.getFillExtrusionHeight().getExpression()); - - // Set and Get - Expression expression = number(Expression.get("undefined")); - layer.setProperties(fillExtrusionHeight(expression)); - assertEquals(layer.getFillExtrusionHeight().getExpression(), expression); - } - - @Test - @UiThreadTest - public void testFillExtrusionBaseTransition() { - Timber.i("fill-extrusion-baseTransitionOptions"); - assertNotNull(layer); - - // Set and Get - TransitionOptions options = new TransitionOptions(300, 100); - layer.setFillExtrusionBaseTransition(options); - assertEquals(layer.getFillExtrusionBaseTransition(), options); - } - - @Test - @UiThreadTest - public void testFillExtrusionBaseAsConstant() { - Timber.i("fill-extrusion-base"); - assertNotNull(layer); - assertNull(layer.getFillExtrusionBase().getValue()); - - // Set and Get - Float propertyValue = 0.3f; - layer.setProperties(fillExtrusionBase(propertyValue)); - assertEquals(layer.getFillExtrusionBase().getValue(), propertyValue); - } - - @Test - @UiThreadTest - public void testFillExtrusionBaseAsExpression() { - Timber.i("fill-extrusion-base-expression"); - assertNotNull(layer); - assertNull(layer.getFillExtrusionBase().getExpression()); - - // Set and Get - Expression expression = number(Expression.get("undefined")); - layer.setProperties(fillExtrusionBase(expression)); - assertEquals(layer.getFillExtrusionBase().getExpression(), expression); - } - - @Test - @UiThreadTest - public void testFillExtrusionVerticalGradientAsConstant() { - Timber.i("fill-extrusion-vertical-gradient"); - assertNotNull(layer); - assertNull(layer.getFillExtrusionVerticalGradient().getValue()); - - // Set and Get - Boolean propertyValue = true; - layer.setProperties(fillExtrusionVerticalGradient(propertyValue)); - assertEquals(layer.getFillExtrusionVerticalGradient().getValue(), propertyValue); - } -} |