Espresso 2.2.1-检查是否显示片段布局

ric*_*oon 0 java android android-espresso

如何检查片段是否在浓缩咖啡中显示?我可以在withId中使用布局ID吗?

onView(withId(R.layout.foo_fragment)).check(matches(isDisplayed()));
Run Code Online (Sandbox Code Playgroud)

我在层次结构异常中没有任何意见。

cra*_*aya 5

R.layout.foo_fragment不是片段根的ID;这是通货膨胀的布局ID。您应该在片段的根部设置一个ID,然后执行onView(withId(R.id.fragmentIDname)).check(matches(isDisplayed()));