{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

IntentsRule

public final class IntentsRule extends ExternalResource

java.lang.Object
   ↳ org.junit.rules.ExternalResource
     ↳ androidx.test.espresso.intent.rule.IntentsRule

Rule for performing set up and tear down of Espresso-Intents API.

Usage: @Rule public IntentsRule intentsRule = new IntentsRule()

Then in a test method: Intents.intended(IntentMatchers.hasComponent("com.example.FooActivity"))

Summary

Public constructors

Protected methods

void
void

Inherited methods

From class org.junit.rules.ExternalResource

Public constructors

IntentsRule

public final IntentsRule()

Protected methods

after

protected void after()

before

protected void before()