From 532e9dc6ae1f62c7c46f24b1277240440ecfe9ea Mon Sep 17 00:00:00 2001 From: tobrun Date: Thu, 4 Jul 2019 12:55:29 +0200 Subject: [android] - add snapshotter and offline test --- .../mapboxsdk/snapshotter/MapSnapshotterTest.kt | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/snapshotter/MapSnapshotterTest.kt (limited to 'platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/snapshotter/MapSnapshotterTest.kt') diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/snapshotter/MapSnapshotterTest.kt b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/snapshotter/MapSnapshotterTest.kt new file mode 100644 index 0000000000..e295b5b10b --- /dev/null +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/snapshotter/MapSnapshotterTest.kt @@ -0,0 +1,26 @@ +package com.mapbox.mapboxsdk.snapshotter + +import android.support.test.rule.ActivityTestRule +import android.support.test.runner.AndroidJUnit4 +import com.mapbox.mapboxsdk.testapp.activity.snapshot.MapSnapshotterMarkerActivity +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith + +/** + * Integration test that validates if a snapshot is created with MapSnapshotterMarkerActivity + */ +@RunWith(AndroidJUnit4::class) +class MapSnapshotterTest { + + @Rule + @JvmField + var rule = ActivityTestRule(MapSnapshotterMarkerActivity::class.java) + + @Test(timeout = 10000) + fun mapSnapshotter() { + while (rule.activity.mapSnapshot == null) { + Thread.sleep(250) + } + } +} \ No newline at end of file -- cgit v1.2.1