Espresso - TextView包含String

时间:2017-05-12 09:51:45

标签: android android-espresso

很简单,如何给定的TextView包含Espresso中的特定字符串。

相当于:myStrings.contains("Subby");

2 个答案:

答案 0 :(得分:42)

您可以使用Hamcrest库。它有一个方法containsString。 我相信它在Espresso库中。

您可以在班级中静态导入它:

import static org.hamcrest.core.StringContains.containsString;

在TextView上使用containsString:

textView.check(matches(withText(containsString("Test"))));

答案 1 :(得分:4)

使用withSubstring(substring),与withText(containsString(substring))相同,但更简洁