Merge branch 'Tests' of https://github.com/SemvdH/Next-Location into Tests
This commit is contained in:
@@ -29,6 +29,7 @@ public class CouponFragmentTest {
|
||||
|
||||
@Test
|
||||
public void clickBackButton() throws Exception{
|
||||
//Here we click the back button and then we check if the statisticsFragment is shown
|
||||
mActivityTestRule.getActivity().getSupportFragmentManager().beginTransaction().replace(R.id.mainActivity, new CouponFragment()).commit();
|
||||
onView(withId(R.id.coupon_back_button)).perform(click());
|
||||
onView(withId(R.id.statisticsFragment)).check(matches(isDisplayed()));
|
||||
@@ -36,6 +37,8 @@ public class CouponFragmentTest {
|
||||
|
||||
@Test
|
||||
public void clickDetailButton() throws Exception{
|
||||
//Here we click a coupon and then a popup dialog shows, we press the "activeren" button in it and if the next dialog with the code and with
|
||||
//the button "Klaar" is shown then the test works
|
||||
mActivityTestRule.getActivity().getSupportFragmentManager().beginTransaction().replace(R.id.mainActivity, new CouponFragment()).commit();
|
||||
onView(withId(R.id.coupon_recyclerview)).perform(RecyclerViewActions.actionOnItemAtPosition(1, click()));
|
||||
onView(withText("activeren")).inRoot(RootMatchers.isDialog()).perform(click());
|
||||
|
||||
@@ -19,6 +19,7 @@ public class LocationDetailFragment {
|
||||
|
||||
@Test
|
||||
public void clickBackButton() throws Exception{
|
||||
//Here we click the back button and then we check if the locationFragment is shown
|
||||
mActivityTestRule.getActivity().getSupportFragmentManager().beginTransaction().replace(R.id.mainActivity, new com.a1.nextlocation.fragments.LocationDetailFragment()).commit();
|
||||
onView(withId(R.id.detail_location_back_button)).perform(click());
|
||||
onView(withId(R.id.locationFragment)).check(matches(isDisplayed()));
|
||||
|
||||
@@ -24,6 +24,7 @@ public class LocationFragmentTest {
|
||||
|
||||
@Test
|
||||
public void clickBackButton() throws Exception{
|
||||
//Here we click the back button and then we check if the homeFragment is shown
|
||||
mActivityTestRule.getActivity().getSupportFragmentManager().beginTransaction().replace(R.id.mainActivity, new LocationFragment()).commit();
|
||||
onView(withId(R.id.location_back_button)).perform(click());
|
||||
onView(withId(R.id.homeFragment)).check(matches(isDisplayed()));
|
||||
@@ -31,6 +32,7 @@ public class LocationFragmentTest {
|
||||
|
||||
@Test
|
||||
public void clickDetailButton() throws Exception{
|
||||
//Here we click an item in the recyclerview and then check if the routeDetailFragment is called
|
||||
mActivityTestRule.getActivity().getSupportFragmentManager().beginTransaction().replace(R.id.mainActivity, new LocationFragment()).commit();
|
||||
onView(withId(R.id.location_recyclerview)).perform(RecyclerViewActions.actionOnItemAtPosition(1, click()));
|
||||
onView(withId(R.id.locationDetailFragment)).check(matches(isDisplayed()));
|
||||
|
||||
@@ -21,6 +21,7 @@ public class RouteFragmentTest {
|
||||
|
||||
@Test
|
||||
public void clickBackButton() throws Exception{
|
||||
//Here we click the back button and then we check if the homeFragment is shown
|
||||
mActivityTestRule.getActivity().getSupportFragmentManager().beginTransaction().replace(R.id.mainActivity, new RouteFragment()).commit();
|
||||
onView(withId(R.id.route_back_button)).perform(click());
|
||||
onView(withId(R.id.homeFragment)).check(matches(isDisplayed()));
|
||||
@@ -29,6 +30,7 @@ public class RouteFragmentTest {
|
||||
|
||||
@Test
|
||||
public void clickDetailButton() throws Exception{
|
||||
//Here we click an item in the recyclerview and then check if the routeDetailFragment is called
|
||||
mActivityTestRule.getActivity().getSupportFragmentManager().beginTransaction().replace(R.id.mainActivity, new RouteFragment()).commit();
|
||||
onView(withId(R.id.route_recyclerview)).perform(RecyclerViewActions.actionOnItemAtPosition(0, click()));
|
||||
onView(withId(R.id.routeDetailFragment)).check(matches(isDisplayed()));
|
||||
|
||||
Reference in New Issue
Block a user