测试recyclerView +片段显示。

时间:2018-06-27 20:19:06

标签: android unit-testing testing android-espresso

尝试编写Espresso的测试。在回收者视图中单击某个项目后,必须显示所需的片段。

这是代码。

@RunWith(AndroidJUnit4.class)
public class RecipeListScreenTest {
    public static final String RECIPE_NAME = "Brownies";

    @Rule
    public ActivityTestRule<MainActivity> activity = new ActivityTestRule<MainActivity>(MainActivity.class);

    @Before
    public void init(){
        activity.getActivity()
                .getSupportFragmentManager().beginTransaction();
    }
    @Test
    public void clickOnPosition(){
        onView(withId(R.id.recycler_list_recipes))
                .perform(click());
        onView(withId(R.id.recycler_list_ingredients))
                .check(matches(isDisplayed()));
    }
}

0 个答案:

没有答案