android - How do I test a that crouton message ALERT was displayed using espresso -
I am doing automated testing using espresso, generally if I have a message, then I see TextView or I use the resource ID to test the element. This way
onView (withId (R.id.myTextViewID)). Check (Matching (string ("checking message"));
Now there is a problem with crouton ALERT messages, I do not know which ID to check with. < / P>
This should do the trick:
onview (with text (string ("Messages that you are checking")).) Tests (matches (some ());
matches ()
section already checks That view is present in the scene hierarchy, I think that to test You can change the isDisplayed ()
with some ()
, if it does, but this check may fail if it has been done immediately when Crouton The view has been added to the view hierarchy, but partially still is not visible.
Comments
Post a Comment