Я пытаюсь проверить использование Espresso, если мои представления TextInputLayout
имеют конкретный намек. Я использовал код, как показано ниже:
Espresso.onView(ViewMatchers.withId(R.id.edit_text_email))
.check(ViewAssertions.matches(
ViewMatchers.withHint(R.string.edit_text_email_hint)))
Это отлично подходит для обычных представлений EditText
, не завернутых в TextInputLayout
. Однако, когда он обертывается, он больше не работает.
Я попытался использовать решение из Android Espresso - Как проверить подсказку EditText?, но он все еще не работает.
Я также рассмотрел: https://code.google.com/p/android/issues/detail?id=191261, в котором сообщалось об этой проблеме, говорится, что обходной путь довольно прост, указывая на текущий withHint
кода, но я не могу заставить его работать.
Любые идеи по устранению этой проблемы?