Espresso - TextView contains String

android, android-espresso

Solution

You can use the Hamcrest library. It has a method containsString. I believe it is in the Espresso library.

You can static import it in your class:

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

Use containsString in your method on a TextView:

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

Problem

Quite simply, how do I say if a given `TextView` contains a specific string in `Espresso`. The equivalent of: `myStrings.contains("Subby");`

Original source