Я учусь тестированию пользовательского интерфейса с помощью Espresso, и я хотел проверить состояние намерения. Я написал что -то вроде: < /p>
intended(allOf(
hasAction(equalTo(Intent.ACTION_VIEW)),
hasCategories(hasItem(equalTo(Intent.CATEGORY_BROWSABLE))),
hasData(hasHost(equalTo("www.google.com"))),
hasExtras(allOf(
hasEntry(equalTo("key1"), equalTo("value1")),
hasEntry(equalTo("key2"), equalTo("value2")))),
toPackage("com.android.browser")));
< /code>
Но это дает мне ошибку соответствия:
Это пример отсюда. Что не так с этим?
Подробнее здесь: https://stackoverflow.com/questions/386 ... r-intended