Package-level declarations

Properties

Link copied to clipboard
Link copied to clipboard

Returns a Matcher that matches the button that confirms end the route.

Link copied to clipboard

Returns a Matcher that matches the button that ends the route.

Link copied to clipboard
val thatIsEtaContainer: Matcher<View>
Link copied to clipboard

Returns a Matcher that matches the back button on the Location Preview panel.

Link copied to clipboard

Returns a Matcher that matches the Drive button on the Location Preview panel.

Link copied to clipboard

Returns a Matcher that matches the fragment container for the guidance and search related NavApp components. Note: Search, Eta, Guidance, all share the same panel.

Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsNextInstructionPanel: Matcher<View>

Returns a Matcher that matches the next instruction panel.

Link copied to clipboard
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsSearchPanel: Matcher<View>

Returns a Matcher that matches the search panel container.

Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsSearchPanelInput: Matcher<View>

Returns a Matcher that matches the search panel input.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard

Waits for:

Link copied to clipboard

Asserts that the horizon panel is not visible.

Link copied to clipboard

Asserts that the horizon panel is visible.

Link copied to clipboard

Asserts that the Location Preview panel is or becomes not visible.

Link copied to clipboard

Asserts that the Location Preview panel is or becomes visible.

Link copied to clipboard

Asserts that the next instruction panel is visible.

Link copied to clipboard

Asserts that the search panel is or becomes visible.

Link copied to clipboard

Clicks on Drive button on the Location Preview panel to start navigation.

Link copied to clipboard
@IviExperimental(reasons = [])
fun performSearch(query: String)

Performs a search with the given query. replaceText is used to paste the whole string instead of typing characters one-by-one, which prevents NavAppFragments from capturing focus during typing.

Link copied to clipboard
@IviExperimental(reasons = [])
fun planTripTo(tripService: TripServiceApi, tripDestination: Place)

Plans a trip to the given tripDestination.

Link copied to clipboard

Test routine to simplify a common sequence of steps to start navigation from search results. It consists of following steps:

Link copied to clipboard

Test routine to simplify a sequence of steps to stop currently active navigation. It consists of following steps:

Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForSearchResultsAndClickOnItem(positionItemClick: Int)

Waits for the search results and clicks on the positionItemClick item.