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

IntentsRule

class IntentsRule : ExternalResource

kotlin.Any
   ↳ 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 functions

open Unit
open Unit

Inherited functions

From class org.junit.rules.ExternalResource
open Statement
apply(base: Statement, description: Description)

Public constructors

IntentsRule

IntentsRule()

Protected functions

after

protected open fun after(): Unit

before

protected open fun before(): Unit