Эспрессо предназначен отрицательный чек - PullRequest
0 голосов
/ 16 декабря 2018

Я изучаю некоторые тесты с Espresso, и я понял, как проверить, было ли запущено намерение.

Что я не могу понять, так это как я могу проверить, было ли намерение не запущено.

Я пытался с not на hasComponent сопоставителе, но утверждение intended все равно не удалось.

Вот что я попробовал:

intended(not(hasComponent(myKotlinClass::class.java.name)))

Мне удалось поймать намерение, не запущенное с помощью try/catch с AssertionError, но это кажется таким грязным.

Как я могу это сделать вчистый путь?

...