Espresso - TextView enthält String
Ganz einfach, wie sage ich, wenn ein bestimmtes TextView
enthält eine bestimmte Zeichenfolge in Espresso
.
Gleichbedeutend mit: myStrings.contains("Subby");
InformationsquelleAutor Subby | 2017-05-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die Hamcrest-Bibliothek. Es hat eine Methode containsString.
Ich glaube, es ist in der Espresso-Bibliothek.
Können Sie statische importieren Sie es in Ihrer Klasse:
Verwenden containsString in Ihrer Methode auf eine TextView:
InformationsquelleAutor 476rick
Verwenden
withText
withText(startsWith("Subby"))
mit einem TextView, die beginnt mit Ihrem gewünschten text. (Gleiche gilt fürwithText(endsWith(...))
InformationsquelleAutor Pehlaj
Verwenden
withSubstring(substring)
, ist es dasselbe wiewithText(containsString(substring))
aber präziserInformationsquelleAutor luxin.chen