android.support.test.espresso.action
Interfaces
| AdapterViewProtocol | A sadly necessary layer of indirection to interact with AdapterViews. |
| AdapterViewProtocol.DataFunction |
A custom function that is applied when getData() is executed.
|
| CoordinatesProvider | Interface to implement calculation of Coordinates. |
| PrecisionDescriber | Interface to implement size of click area. |
| Swiper | Interface to implement different swipe types. |
| Tapper | Interface to implement different click types. |
Classes
| AdapterDataLoaderAction | Forces an AdapterView to ensure that the data matching a provided data matcher is loaded into the current view hierarchy. |
| AdapterViewProtocol.AdaptedData | A holder that associates a data object from an AdapterView with a token the AdapterViewProtocol can use to force that data object to be rendered as a child or deeper descendant of the adapter view. |
| AdapterViewProtocol.AdaptedData.Builder | |
| AdapterViewProtocols |
Implementations of AdapterViewProtocol for standard SDK Widgets.
|
| CloseKeyboardAction | Closes soft keyboard. |
| EditorAction | Performs whatever editor (IME) action is available on a view. |
| EspressoKey | Class that wraps the key code and meta state of the desired key press. |
| EspressoKey.Builder | Builder for the EspressoKey class. |
| GeneralClickAction | Enables clicking on views. |
| GeneralSwipeAction | Enables swiping across a view. |
| KeyEventAction | Enables pressing KeyEvents on views. |
| MotionEvents |
Facilitates sending of motion events to a UiController.
|
| MotionEvents.DownResultHolder | Holds the result of a down motion. |
| OpenLinkAction | Invokes onClick of a link within a TextView (made with Linkify or via another method). |
| PressBackAction | Performs an Android press back action |
| RepeatActionUntilViewState | Enables performing a given action on a view until it reaches desired state matched by given View matcher. |
| ReplaceTextAction |
Replaces view text by setting EditTexts text property to given String.
|
| ScrollToAction | Enables scrolling to the given view. |
| TypeTextAction | Enables typing text on views. |
| ViewActions |
A collection of common ViewActions.
|
Enums
| GeneralLocation | Calculates coordinate position for general locations. |
| Press | Returns different touch target sizes. |
| Swipe | Executes different swipe types to given positions. |
| Swiper.Status | The result of the swipe. |
| Tap | Executes different click types to given position. |
| Tapper.Status | The result of the tap. |
Interfaces
Classes
- AdapterDataLoaderAction
- AdapterViewProtocol.AdaptedData
- AdapterViewProtocol.AdaptedData.Builder
- AdapterViewProtocols
- CloseKeyboardAction
- EditorAction
- EspressoKey
- EspressoKey.Builder
- GeneralClickAction
- GeneralSwipeAction
- KeyEventAction
- MotionEvents
- MotionEvents.DownResultHolder
- OpenLinkAction
- PressBackAction
- RepeatActionUntilViewState
- ReplaceTextAction
- ScrollToAction
- TypeTextAction
- ViewActions
Enums