[android] #4365 - TestApp refactor with RecyclerView selection.

This commit is contained in:
Tobrun
2016-03-22 19:35:46 +01:00
parent 77b5d77f66
commit b8aeb1a9f8
73 changed files with 979 additions and 1133 deletions

View File

@@ -4,7 +4,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.BulkMarkerActivity;
import com.mapbox.mapboxsdk.testapp.activity.BulkMarkerActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -5,7 +5,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.CameraActivity;
import com.mapbox.mapboxsdk.testapp.activity.CameraActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -5,7 +5,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.CoordinateChangeActivity;
import com.mapbox.mapboxsdk.testapp.activity.CoordinateChangeActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -5,7 +5,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.DirectionsActivity;
import com.mapbox.mapboxsdk.testapp.activity.DirectionsActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -5,7 +5,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.DoubleMapActivity;
import com.mapbox.mapboxsdk.testapp.activity.DoubleMapActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -4,7 +4,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.DynamicMarkerChangeActivity;
import com.mapbox.mapboxsdk.testapp.activity.DynamicMarkerChangeActivity;
import com.mapbox.mapboxsdk.testapp.R;
import com.mapbox.mapboxsdk.testapp.espresso.utils.ViewUtils;

View File

@@ -5,7 +5,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.GeocoderActivity;
import com.mapbox.mapboxsdk.testapp.activity.GeocoderActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -4,7 +4,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.InfoWindowActivity;
import com.mapbox.mapboxsdk.testapp.activity.InfoWindowActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -4,7 +4,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.InfoWindowAdapterActivity;
import com.mapbox.mapboxsdk.testapp.activity.InfoWindowAdapterActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -5,7 +5,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.InfoWindowConcurrentActivity;
import com.mapbox.mapboxsdk.testapp.activity.InfoWindowConcurrentActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -4,7 +4,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.LatLngBoundsActivity;
import com.mapbox.mapboxsdk.testapp.activity.LatLngBoundsActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -4,7 +4,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.MainActivity;
import com.mapbox.mapboxsdk.testapp.FeatureOverviewActivity;
import com.mapbox.mapboxsdk.testapp.R;
import com.mapbox.mapboxsdk.testapp.espresso.utils.DrawerUtils;
import com.mapbox.mapboxsdk.testapp.espresso.utils.GestureUtils;
@@ -17,17 +17,17 @@ import org.junit.runner.RunWith;
import static android.support.test.espresso.matcher.ViewMatchers.withId;
/**
* Tests on MainActivity with screenshots
* Tests on FeatureOverviewActivity with screenshots
*/
@RunWith(AndroidJUnit4.class)
@LargeTest
public class MainActivityScreenTest extends BaseTest {
@Rule
public ActivityTestRule<MainActivity> mActivityRule = new ActivityTestRule<>(
MainActivity.class);
public ActivityTestRule<FeatureOverviewActivity> mActivityRule = new ActivityTestRule<>(
FeatureOverviewActivity.class);
private MainActivity mActivity = null;
private FeatureOverviewActivity mActivity = null;
@Before
public void setActivity() {

View File

@@ -4,7 +4,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.MainActivity;
import com.mapbox.mapboxsdk.testapp.FeatureOverviewActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;
@@ -24,17 +24,17 @@ import static android.support.test.espresso.matcher.ViewMatchers.withText;
import static org.hamcrest.Matchers.not;
/**
* Tests on MainActivity
* Tests on FeatureOverviewActivity
*/
@RunWith(AndroidJUnit4.class)
@LargeTest
public class MainActivityTest extends BaseTest {
@Rule
public ActivityTestRule<MainActivity> mActivityRule = new ActivityTestRule<>(
MainActivity.class);
public ActivityTestRule<FeatureOverviewActivity> mActivityRule = new ActivityTestRule<>(
FeatureOverviewActivity.class);
private MainActivity mActivity = null;
private FeatureOverviewActivity mActivity = null;
@Before
public void setActivity() {

View File

@@ -5,7 +5,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.ManualZoomActivity;
import com.mapbox.mapboxsdk.testapp.activity.ManualZoomActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -4,7 +4,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.MapFragmentActivity;
import com.mapbox.mapboxsdk.testapp.activity.MapFragmentActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -5,7 +5,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.MapPaddingActivity;
import com.mapbox.mapboxsdk.testapp.activity.MapPaddingActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -5,7 +5,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.MapboxMapActivity;
import com.mapbox.mapboxsdk.testapp.activity.MapboxMapActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -5,7 +5,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.MaxMinZoomActivity;
import com.mapbox.mapboxsdk.testapp.activity.MaxMinZoomActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -4,7 +4,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.MyLocationTrackingModeActivity;
import com.mapbox.mapboxsdk.testapp.activity.MyLocationTrackingModeActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -4,7 +4,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.PolylineActivity;
import com.mapbox.mapboxsdk.testapp.activity.PolylineActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -4,7 +4,7 @@ import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.PressForMarkerActivity;
import com.mapbox.mapboxsdk.testapp.activity.PressForMarkerActivity;
import com.mapbox.mapboxsdk.testapp.R;
import org.junit.Before;

View File

@@ -5,7 +5,7 @@ import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.R;
import com.mapbox.mapboxsdk.testapp.ScrollByActivity;
import com.mapbox.mapboxsdk.testapp.activity.ScrollByActivity;
import org.junit.Rule;
import org.junit.Test;

View File

@@ -6,7 +6,7 @@ import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
import com.mapbox.mapboxsdk.testapp.R;
import com.mapbox.mapboxsdk.testapp.SupportMapFragmentActivity;
import com.mapbox.mapboxsdk.testapp.activity.SupportMapFragmentActivity;
import org.junit.Before;
import org.junit.Rule;

View File

@@ -3,7 +3,7 @@ package com.mapbox.mapboxsdk.testapp.espresso;
import android.support.test.rule.ActivityTestRule;
import com.mapbox.mapboxsdk.testapp.R;
import com.mapbox.mapboxsdk.testapp.TiltActivity;
import com.mapbox.mapboxsdk.testapp.activity.TiltActivity;
import org.junit.Before;
import org.junit.Rule;

View File

@@ -5,20 +5,20 @@ import android.test.ActivityInstrumentationTestCase2;
import com.mapbox.mapboxsdk.maps.MapView;
import com.mapbox.mapboxsdk.maps.MapboxMap;
import com.mapbox.mapboxsdk.maps.MapboxMapUtils;
import com.mapbox.mapboxsdk.testapp.MainActivity;
import com.mapbox.mapboxsdk.testapp.FeatureOverviewActivity;
import com.mapbox.mapboxsdk.testapp.R;
import com.robotium.solo.Solo;
import org.junit.Test;
public abstract class BaseMainActivityTest extends ActivityInstrumentationTestCase2<MainActivity> {
public abstract class BaseMainActivityTest extends ActivityInstrumentationTestCase2<FeatureOverviewActivity> {
protected Solo solo;
protected MapView mapView;
protected MapboxMap mapboxMap;
public BaseMainActivityTest() {
super(MainActivity.class);
super(FeatureOverviewActivity.class);
}
@Override