Утвердите правильное количество пунктов в списке с эспрессо
Каков наилучший способ проверить и утверждать, что просмотр списка - это ожидаемый размер с Android-эспрессо?
Я написал этот подборщик, но не знаю, как интегрировать его в тест.
public static Matcher<View> withListSize (final int size) {
return new TypeSafeMatcher<View> () {
@Override public boolean matchesSafely (final View view) {
return ((ListView) view).getChildCount () == size;
}
@Override public void describeTo (final Description description) {
description.appendText ("ListView should have " + size + " items");
}
};
}