{% setvar book_path %}/reference/kotlin/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}
These are all the API classes. See all API packages.
AbstractFilter |
Helper parent class for Filter that allows suites to run if any child matches. |
AndroidClasspathSuite |
Test suite that finds all JUnit3 and JUnit4 test classes in the instrumentation context apk. |
AndroidJUnit4 |
This class is deprecated. use androidx.test.ext.junit.runners.AndroidJUnit4 instead. |
AndroidJUnitRunner |
An Instrumentation that runs JUnit3 and JUnit4 tests against an Android package (application). |
BasicScreenCaptureProcessor |
This class is deprecated. use androidx.test.espresso.screenshot.captureToBitmap or androidx.test.core.app.DeviceCapture instead |
BundleJUnitUtils |
Utility methods to turn JUnit objects into bundles holding imitations that can be used by . |
CustomFilter |
Custom test filters for Android tests. |
FlakyTest |
Designates a test as being flaky (non-deterministic). |
ITestRunListener |
Receives event notifications during instrumentation test runs. |
LargeTest |
Annotation to assign a large test size qualifier to a test. |
MediumTest |
Annotation to assign a medium test size qualifier to a test. |
OrchestrationListenerManager |
Container class for all orchestration listeners |
OrchestrationListenerManager.TestEvent |
Message types sent from the remote instrumentation |
OrchestrationRunListener |
Listens to events created during an orchestration run. |
OrchestratorCallback |
Defines an interface for remote Instrumentation service to speak to the AndroidTestOrchestrator |
OrchestratorCallback.Stub |
|
OrchestratorCallback.Stub.Proxy |
PackagePrefixClasspathSuite |
An alternative to |
ParcelableDescription |
Parcelable imitation of a JUnit ParcelableDescription |
ParcelableFailure |
Parcelable imitation of a JUnit Failure |
ParcelableResult |
Parcelable imitation of a JUnit ParcelableResult |
PermissionRequester |
Requests a runtime permission on devices running Android M (API 23) and above. |
RequestPermissionCallable |
Base class for runtime permission |
RequestPermissionCallable.Result |
Result of a permission request. |
RequiresDevice |
Indicates that a specific test should not be run on emulator. |
ScreenCapture |
This class is deprecated. use androidx.test.espresso.screenshot.captureToBitmap or androidx.test.core.app.DeviceCapture instead |
ScreenCaptureProcessor |
This interface is deprecated. use androidx.test.espresso.screenshot.captureToBitmap or androidx.test.core.app.DeviceCapture instead |
Screenshot |
This class is deprecated. use androidx.test.espresso.screenshot.captureToBitmap or androidx.test.core.app.DeviceCapture instead |
Screenshot.ScreenShotException |
This class is deprecated. use androidx.test.espresso.screenshot.captureToBitmap or androidx.test.core.app.DeviceCapture instead |
SdkSuppress |
Indicates that a specific test or class requires a minimum or maximum API Level to execute. |
ShellCommand |
Ideally we wouldn't need this abstraction but since UiAutomation is final we need an abstraction on top to be able to mock it in tests. |
SingleActivityFactory |
Abstract implementation of InterceptingActivityFactory which allows to intercept only one activity at a time. |
SmallTest |
Annotation to assign a small test size qualifier to a test. |
Suppress |
Use this annotation on test classes or test methods that should not be included in a test suite. |
TestIdentifier |
Identifies a parsed instrumentation test. |
TestResult |
Container for a result of a single test. |
TestResult.TestStatus |
|
TestRunResult |
Holds results from a single test run. |
UiAutomationWrapper |
This class is deprecated. use androidx.test.core.app.DeviceCapture instead |
UsageTrackerFacilitator |
This class is deprecated. obsolete and will be removed in the future. |