【发布时间】:2018-09-18 22:31:58
【问题描述】:
我有一个自定义的View 类public class Foo extends RelativeLayout{...},其中有一个EditText。 Foo 类有一个扩展的 XML 布局,它的 EditText 也有一个 id,但它无法找到 EditText
我正在使用这个 Espresso 代码:
onView(allOf(withId(R.id.edittext), withParent(withId(R.id.name_container)))).check(matches(isDisplayed())).perform(click());
我得到的错误信息是:
android.support.test.espresso.NoMatchingViewException: 没有视图 层次结构找到匹配:(id:dk.aura.app.staging:id/edittext 并且有父匹配:带有id: dk.aura.app.staging:id/name_container)
【问题讨论】: