INNER CODE UNIT · Java

openNavigationItem

JsonChao/Awesome-WanAndroid · app/src/androidTest/java/json/chao/com/wanandroid/ui/AppNavigationTest.java:138

    private void openNavigationItem(@IdRes int itemId) {
        onView(withId(R.id.drawer_layout))
                .check(matches(DrawerMatchers.isClosed(Gravity.LEFT)))
                .perform(DrawerActions.open());

        onView(withId(R.id.nav_view))
                .perform(NavigationViewActions.navigateTo(itemId));
    }

    private void openLoginPage() {
        onView(withId(R.id.drawer_layout))
                .check(matches(DrawerMatchers.isClosed(Gravity.LEFT)))
                .perform(DrawerActions.open());

        clickView(R.id.nav_header_login_tv);
    }

}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…