# androidx.test.core.app

*** ** * ** ***

## Interfaces

|---|---|
| `https://developer.android.com/reference/androidx/test/core/app/ActivityScenario.ActivityAction` | ActivityAction interface should be implemented by any class whose instances are intended to be executed by the main thread. |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/test/core/app/ActivityScenario` | ActivityScenario provides APIs to start and drive an Activity's lifecycle state for testing. |
| `https://developer.android.com/reference/androidx/test/core/app/ActivityScenarioKt` |   |
| `https://developer.android.com/reference/androidx/test/core/app/ApplicationProvider` | Provides ability to retrieve the current application `https://developer.android.com/reference/android/content/Context.html` in tests. |
| `https://developer.android.com/reference/androidx/test/core/app/DeviceCapture` |   |