如何使用espresso检查编辑文本的内容?

时间:2019-07-31 06:47:18

标签: android android-espresso

我只有几个按钮可以输入编辑文本,我正尝试在espresso中编写一个测试,以验证某个文本是否进入了编辑文本,知道怎么做吗?

2 个答案:

答案 0 :(得分:0)

您可以像这样检查EditText的值:-

  

单击按钮->获取EditText的值并将其与您的   内容。

onView(withId(R.id.YOUR_BUTTON_ID)).perform(click())
onView(withId(R.id.YOUR_VIEW_ID)).check(matches(withHint("your_content")))

答案 1 :(得分:0)

首先,您应该单击要讨论的按钮,然后使用EditText的值对其进行断言:

onView(withId(R.id.myButton)).perform(click());
onView(withId(R.id.editText)).check(matches(withText("Text you wish to match")));