ExpandedProcessPanelInteractions
Interactions for instrumented tests involving the expanded process panel of the stock media frontend.
This object contains ready-to-use Espresso, ViewInteractions and waiters for the full sized 'Now Playing' panel of the stock media frontend.
Properties
Matcher for the expanded now playing panel.
Matcher for the 'dismiss' button in the expanded now playing panel.
Matcher for the container of primary playback controls in the expanded now playing panel.
Matcher for the MediaContentView showing the active queue in the expanded now playing panel.
Matcher for the container of primary playback controls in the expanded now playing panel.
Functions
ViewInteraction to tap the 'dismiss' button of the expanded now playing panel.
ViewInteraction to tap the metadata of the expanded now playing panel.
ViewInteraction to tap the tab of the expanded now playing panel. Such as 'Now Playing' or 'Queue'.
Matcher for the tab bar in the expanded now playing panel.
Matcher for queue item at position atIndex in the MediaContentView showing the active queue in the expanded now playing panel.
ViewInteraction to expect the expanded now playing panel exists in the specified visible state.
ViewInteraction to expect the expanded process panel does not exist.
ViewInteraction to expect the expanded now playing panel to be showing the queue.
ViewInteraction to expect the expanded now playing panel to not be showing the queue.
Helper method to expect specific tab names and a selectedIndex in the now playing panel.