# androidx.test.runner.intent

*** ** * ** ***

## Interfaces

|---|---|
| `https://developer.android.com/reference/androidx/test/runner/intent/IntentCallback` | Callback for monitoring Intents captured by `https://developer.android.com/reference/android/app/Instrumentation.html`. |
| `https://developer.android.com/reference/androidx/test/runner/intent/IntentMonitor` | Interface for tests to use when they need to monitor intents used to start activities from the current `https://developer.android.com/reference/android/app/Instrumentation.html`. |
| `https://developer.android.com/reference/androidx/test/runner/intent/IntentStubber` | Interface to intercept activity launch for a given `https://developer.android.com/reference/android/content/Intent.html` and stub `https://developer.android.com/reference/android/app/Instrumentation.ActivityResult.html` its response. |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/test/runner/intent/IntentMonitorRegistry` | Exposes an implementation of `https://developer.android.com/reference/androidx/test/runner/intent/IntentMonitor` to users. |
| `https://developer.android.com/reference/androidx/test/runner/intent/IntentStubberRegistry` | Exposes an implementation of `https://developer.android.com/reference/androidx/test/runner/intent/IntentStubber`. |