| Interface | Description |
|---|---|
| TestDrawableComponent.TestComponentListener |
| Class | Description |
|---|---|
| BackgroundLayoutLooperRule |
TestRule which allows a test to manually step through the default ComponentTree layout thread
Looper while still executing those tasks on a background thread.
|
| ComponentsRule | |
| InteractionUtil |
Utilities for interacting with an app.
|
| InteractionUtil.Scroller |
Class that keeps track of the scroll position of provided
RecyclerView, and provides
APIs to request scroll to a certain position |
| LithoStatsRule |
This rule resets the litho stats counters
resetAllCounters() after every test,
and provides utilities methods to get the litho stats. |
| LithoViewRule | |
| ReflectionHelper |
Helpers for dealing with reflection.
|
| TestComponent |
Base class for test components which expose lifecycle information.
|
| TestDrawable | |
| TestDrawableComponent | Deprecated
Use MountSpecLifecycleTester if lifecycle assertions are needed or
SimpleMountSpecTester if not.
|
| TestDrawableComponent.BlockInPrepareComponentListener |
A listener that will block in prepare until allowPrepareToComplete is called from another
thread.
|
| TestDrawableComponent.Builder | |
| TestLayoutComponent | |
| TestLayoutComponent.Builder | |
| TestNullLayoutComponent | |
| TestSizeDependentComponent | |
| TestSizeDependentComponent.Builder | |
| TestTransitionComponent | |
| TestTransitionComponent.Builder | |
| TestViewComponent | |
| TestViewComponent.Builder | |
| TimeOutSemaphore |
Semaphore wrapper that automatically times out in 5 seconds so that we don't forget to do it and
hang tests or not check for whether the lock was successfully acquired.
|
| TransitionTestRule | |
| ViewGroupWithLithoViewChildren | |
| Whitebox |
Internal copy of Whitebox implementation of Powermock.
|
| Exception | Description |
|---|---|
| ViewForTestKeyNotFoundException |
Exception thrown when a view isn't found in a test.
|