// Path: presentation/src/androidTest/java/presentation/sections/dashboard/DashboardTest.java
// public class DashboardTest extends BaseTest {
// 
//     @Test public void Open_And_Close_Users() {
//         onView(withId(R.id.drawer_layout)).perform(actionOpenDrawer());
//         mediumWait();
//         onView(withId(R.id.rv_menu_items)).perform(RecyclerViewActions.actionOnItemAtPosition(0, click()));
// 
//         takeScreenShot("Users");
//         onView(withId(R.id.drawer_layout)).perform(actionCloseDrawer());
//     }
// 
//     @Test public void Open_And_Close_User() {
//         onView(withId(R.id.drawer_layout)).perform(actionOpenDrawer());
//         mediumWait();
// 
//         onView(withId(R.id.rv_menu_items)).perform(RecyclerViewActions.actionOnItemAtPosition(1, click()));
// 
//         takeScreenShot("User");
//         onView(withId(R.id.drawer_layout)).perform(actionCloseDrawer());
//     }
// 
//     @Test public void Open_And_Close_Search_User() {
//         onView(withId(R.id.drawer_layout)).perform(actionOpenDrawer());
//         mediumWait();
// 
//         onView(withId(R.id.rv_menu_items)).perform(RecyclerViewActions.actionOnItemAtPosition(2, click()));
// 
//         takeScreenShot("SearchUser");
//         onView(withId(R.id.drawer_layout)).perform(actionCloseDrawer());
//     }
// 
// }
// 
// Path: presentation/src/androidTest/java/presentation/sections/user_demo/UsersTest.java
// @FixMethodOrder(MethodSorters.NAME_ASCENDING)
// public class UsersTest extends BaseTest {
//     private static final int ID_USER = 21, INDEX_LIST = 11, ID_USER_REFINERIA = 8580307;
//     private static final String USERNAME = "technoweenie";
//     private static final String USERNAME_REFINERIA = "RefineriaWeb";
// 
//     @Test public void _1_Get_Users() {
//         mediumWait();
//         onView(withId(R.id.rv_users)).perform(RecyclerViewActions.scrollToPosition(INDEX_LIST));
//         takeScreenShot("Users");
//     }
// 
//     @Test public void _2_Get_User() {
//         mediumWait();
//         onView(withId(R.id.rv_users)).perform(RecyclerViewActions.scrollToPosition(INDEX_LIST));
// 
//         mediumWait();
//         onView(withId(R.id.rv_users)).perform(RecyclerViewActions.actionOnItemAtPosition(INDEX_LIST, click()));
//         onView(withId(R.id.tv_name)).check(matches(withText(ID_USER + ":" + USERNAME)));
// 
//         takeScreenShot(USERNAME);
//     }
// 
//     @Test public void _3_Search_User() {
//         mediumWait();
//         onView(withId(R.id.rv_users)).perform(RecyclerViewActions.scrollToPosition(INDEX_LIST));
// 
//         mediumWait();
//         onView(withId(R.id.rv_users)).perform(RecyclerViewActions.actionOnItemAtPosition(INDEX_LIST, click()));
// 
//         onView(withId(R.id.bt_go_to_search_user)).perform(click());
// 
//         onView(withId(R.id.et_name)).perform(click(), replaceText(USERNAME_REFINERIA), closeSoftKeyboard());
//         onView(withId(R.id.bt_find_user)).perform(click());
//         mediumWait();
// 
//         onView(withId(R.id.tv_name)).check(matches(withText(ID_USER_REFINERIA + ":" + USERNAME_REFINERIA)));
//         takeScreenShot(USERNAME_REFINERIA);
//     }
// 
// }


import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import presentation.sections.dashboard.DashboardTest;
import presentation.sections.user_demo.UsersTest;
/*
 * Copyright 2015 RefineriaWeb
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package presentation.common;



@RunWith(Suite.class)
@Suite.SuiteClasses({
// Path: presentation/src/androidTest/java/presentation/sections/dashboard/DashboardTest.java
// public class DashboardTest extends BaseTest {
// 
//     @Test public void Open_And_Close_Users() {
//         onView(withId(R.id.drawer_layout)).perform(actionOpenDrawer());
//         mediumWait();
//         onView(withId(R.id.rv_menu_items)).perform(RecyclerViewActions.actionOnItemAtPosition(0, click()));
// 
//         takeScreenShot("Users");
//         onView(withId(R.id.drawer_layout)).perform(actionCloseDrawer());
//     }
// 
//     @Test public void Open_And_Close_User() {
//         onView(withId(R.id.drawer_layout)).perform(actionOpenDrawer());
//         mediumWait();
// 
//         onView(withId(R.id.rv_menu_items)).perform(RecyclerViewActions.actionOnItemAtPosition(1, click()));
// 
//         takeScreenShot("User");
//         onView(withId(R.id.drawer_layout)).perform(actionCloseDrawer());
//     }
// 
//     @Test public void Open_And_Close_Search_User() {
//         onView(withId(R.id.drawer_layout)).perform(actionOpenDrawer());
//         mediumWait();
// 
//         onView(withId(R.id.rv_menu_items)).perform(RecyclerViewActions.actionOnItemAtPosition(2, click()));
// 
//         takeScreenShot("SearchUser");
//         onView(withId(R.id.drawer_layout)).perform(actionCloseDrawer());
//     }
// 
// }
// 
// Path: presentation/src/androidTest/java/presentation/sections/user_demo/UsersTest.java
// @FixMethodOrder(MethodSorters.NAME_ASCENDING)
// public class UsersTest extends BaseTest {
//     private static final int ID_USER = 21, INDEX_LIST = 11, ID_USER_REFINERIA = 8580307;
//     private static final String USERNAME = "technoweenie";
//     private static final String USERNAME_REFINERIA = "RefineriaWeb";
// 
//     @Test public void _1_Get_Users() {
//         mediumWait();
//         onView(withId(R.id.rv_users)).perform(RecyclerViewActions.scrollToPosition(INDEX_LIST));
//         takeScreenShot("Users");
//     }
// 
//     @Test public void _2_Get_User() {
//         mediumWait();
//         onView(withId(R.id.rv_users)).perform(RecyclerViewActions.scrollToPosition(INDEX_LIST));
// 
//         mediumWait();
//         onView(withId(R.id.rv_users)).perform(RecyclerViewActions.actionOnItemAtPosition(INDEX_LIST, click()));
//         onView(withId(R.id.tv_name)).check(matches(withText(ID_USER + ":" + USERNAME)));
// 
//         takeScreenShot(USERNAME);
//     }
// 
//     @Test public void _3_Search_User() {
//         mediumWait();
//         onView(withId(R.id.rv_users)).perform(RecyclerViewActions.scrollToPosition(INDEX_LIST));
// 
//         mediumWait();
//         onView(withId(R.id.rv_users)).perform(RecyclerViewActions.actionOnItemAtPosition(INDEX_LIST, click()));
// 
//         onView(withId(R.id.bt_go_to_search_user)).perform(click());
// 
//         onView(withId(R.id.et_name)).perform(click(), replaceText(USERNAME_REFINERIA), closeSoftKeyboard());
//         onView(withId(R.id.bt_find_user)).perform(click());
//         mediumWait();
// 
//         onView(withId(R.id.tv_name)).check(matches(withText(ID_USER_REFINERIA + ":" + USERNAME_REFINERIA)));
//         takeScreenShot(USERNAME_REFINERIA);
//     }
// 
// }


// Path: presentation/src/androidTest/java/presentation/common/SuiteIntegration.java
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import presentation.sections.dashboard.DashboardTest;
import presentation.sections.user_demo.UsersTest;

/*
 * Copyright 2015 RefineriaWeb
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package presentation.common;



@RunWith(Suite.class)
@Suite.SuiteClasses({
        DashboardTest.class,