-
AndroidComposeUiTestEnvironment
A test environment that can run testsrunTest using the test receiver scopetest.
-
ComposeNotIdleException
Thrown in cases where Compose can't get idle in Espresso's defined time limit.
-
ComposeTimeoutException
Thrown in cases where Compose test can't satisfy a condition in a defined time limit.
- ExperimentalTestApi
-
GestureScope
The receiver scope for injecting gestures on the SemanticsNode identified by the corresponding SemanticsNodeInteraction.
- InternalTestApi
-
MouseButton
Representation of a mouse button with its associated IDbuttonId for the current platform.
-
ScrollWheel
Representation of a mouse scroll wheel axis.
-
SelectionResult
Result of SemanticsSelector projection.
-
SemanticsMatcher
Wrapper for semantics matcher lambdas that allows to build string explaining to the developer what conditions were being tested.
-
SemanticsNodeInteraction
Represents a semantics node and the path to fetch it from the semantics tree.
-
SemanticsNodeInteractionCollection
Represents a collection of semantics nodes and the path to fetch them from the semantics tree.
-
SemanticsSelector
Projects the given set of nodes to a new set of nodes.
-
StateRestorationTester
Helps to test the state restoration for your Composable component.
-
TestContext
Provides storage of test related entities that must be accessible by anything other than ComposeUiTest and friends, for example the InputDispatcher or the implementation of some a…
-
TestMonotonicFrameClock
A MonotonicFrameClock with a time source controlled by a `kotlinx-coroutines-test` TestCoroutineScheduler.
-
TrackpadButton
Representation of a trackpad button with its associated IDbuttonId for the current platform.
Compose UI Test
Jetpack Compose API reference for ui-test.