Package com.tomtom.ivi.appsuite.communications.api.testing.frontend

Types

Link copied to clipboard
@IviExperimental(reasons = [])
enum CommunicationsTab : Enum<CommunicationsTab>

Properties

@IviExperimental(reasons = [])
val thatIsCommunicationsPanelTabFragmentPager: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactDetails: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactDetailsInfoImage: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactDetailsNavigationBarView: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactListContainer: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactListEntry: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactListEntryDetailsButton: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactsListEntryHitArea: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactsListEntryTextContainer: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactsSearchButton: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactsSearchEmptyStateView: Matcher<View>
@IviExperimental(reasons = [])
val thatIsContactsSearchEmptyStateViewClearSearchButton: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactsSearchListContainer: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactsSearchListEntry: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactsSearchPanel: Matcher<View>
@IviExperimental(reasons = [])
val thatIsContactsSearchTextClearSearchButton: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactsSearchTextInputView: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactsSearchTextView: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactsTabEmptyStateView: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsContactsTabFragment: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadCallButton: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypad: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypadKey0: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypadKey1: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypadKey2: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypadKey3: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypadKey4: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypadKey5: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypadKey6: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypadKey7: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypadKey8: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypadKey9: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypadKeyPound: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadKeypadKeyStar: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadTabEmptyStateView: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsDialPadTabFragment: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsMainProcessPanelCallFailedState: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsMainProcessPanelCallStateTextView: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsMainProcessPanelContactTextView: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsMainProcessPanelHangupButton: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsMainProcessPanelMuteButton: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsNotificationAnswerButton: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsNotificationHangupButton: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsRecentCallsTabEmptyStateView: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsRecentcallsTabFragment: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsRecentListContainer: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsRecentListEntry: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsSearchButton: Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
val thatIsTaskPanelBackButton: Matcher<View>

Functions

Link copied to clipboard
@IviExperimental(reasons = [])
fun answerCall(callerNumber: String)
Link copied to clipboard
@IviExperimental(reasons = [])
fun closeCallsPanel()
Link copied to clipboard
@IviExperimental(reasons = [])
fun hangupCallFromNotification()
Link copied to clipboard
@IviExperimental(reasons = [])
fun hangupMainCallFromProcessPanel()
Link copied to clipboard
@IviExperimental(reasons = [])
fun mute()
Link copied to clipboard
@IviExperimental(reasons = [])
fun openCommunicationsPanel(mockOpener: () -> Unit? = null)
Link copied to clipboard
@IviExperimental(reasons = [])
fun openCommunicationsTab(communicationsTab: CommunicationsTab)
Link copied to clipboard
@IviExperimental(reasons = [])
fun openContacts()
Link copied to clipboard
@IviExperimental(reasons = [])
fun openContactsSearch()
Link copied to clipboard
@IviExperimental(reasons = [])
fun openRecentCalls()
Link copied to clipboard
@IviExperimental(reasons = [])
fun recordContactsListScrollPosition(recordList: MutableList<Int>): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun selectCommunicationsPanelTab(communicationsTab: CommunicationsTab)
Link copied to clipboard
@IviExperimental(reasons = [])
fun selectCommunicationsTab(withName: String): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun selectContact(name: String)
Link copied to clipboard
@IviExperimental(reasons = [])
fun selectContactsTab()
Link copied to clipboard
@IviExperimental(reasons = [])
fun selectDialPadTab()
Link copied to clipboard
@IviExperimental(reasons = [])
fun selectFirstContactDetails(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun selectRecentCallsListItem(number: String)
Link copied to clipboard
@IviExperimental(reasons = [])
fun selectRecentCallsTab()
Link copied to clipboard
@IviExperimental(reasons = [])
fun tapCallsMenuButton()
Link copied to clipboard
@IviExperimental(reasons = [])
fun tapOnInformationControlSection()
Link copied to clipboard
@IviExperimental(reasons = [])
fun tapTaskPanelBackButton()
Link copied to clipboard
@IviExperimental(reasons = [])
fun thatIsContactListEntryWithText(text: String): Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
fun thatIsContactsListEntryTextViewWithText(text: String): Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
fun thatIsContactsSearchListEntryWithText(text: String): Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
fun thatIsContactsTabEmptyStateView(state: CommunicationsFunctionalConstraint): Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
fun thatIsDialPadTabEmptyStateView(state: CommunicationsFunctionalConstraint): Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
fun thatIsDisplayedCatalogTab(withName: String): Matcher<View>
@IviExperimental(reasons = [])
fun thatIsProcessPanelContactTextViewWithText(text: String): Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
fun thatIsRecentCallsTabEmptyStateView(state: CommunicationsFunctionalConstraint): Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
fun thatIsRecentListEntryWithText(text: String): Matcher<View>
Link copied to clipboard
@IviExperimental(reasons = [])
fun unmute()
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForCallsMenuButton(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForCallsTabListEntryWithText(communicationsTab: CommunicationsTab, text: String): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForCommunicationsPanel(toBeOpened: Boolean = true): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForCommunicationsPanelTabBar(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForContactDetailsBackButton(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForContactDetailsImageToBeShown(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForContactDetailsPhoneNumbersList(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForContactDetailsToBeShown(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForContactDetailsWithCompany(company: String): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForContactDetailsWithName(name: String): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForContactsListEntryWithText(text: String): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForContactsListScrollPosition(position: Int?)
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForContactsListWithEntriesCount(entriesCount: Int, timeoutMs: Long? = null): ViewInteraction
@IviExperimental(reasons = [])
fun waitForContactsListWithMinimumEntriesCount(minimumEntriesCount: Int, timeoutMs: Long? = null): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForContactsSearchList(): ViewInteraction
@IviExperimental(reasons = [])
fun waitForContactsSearchListWithMinimumEntriesCount(minimumEntriesCount: Int, timeoutMs: Long? = null): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForContactsTab(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForContactsTabEmptyStateView(state: CommunicationsFunctionalConstraint): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForDialPad(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForDialPadTabEmptyStateView(state: CommunicationsFunctionalConstraint): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForMainProcessPanelMetadata(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForMainProcessPanelToDisappear(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForMainProcessPanelWithContact(contact: String, timeoutMs: Long = DEFAULT_WAIT_FOR_TIMEOUT_MS)
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForMuteButton(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForNotificationToDisappear(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForProcessPanelWithFailureIndication(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForRecentCallsListEntryWithText(text: String): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForRecentCallsListWithEntriesCount(entriesCount: Int, timeoutMs: Long? = null): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForRecentCallsTab(): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForRecentCallsTabEmptyStateView(state: CommunicationsFunctionalConstraint): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForSearchButton(toBeEnabled: Boolean): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForSearchEmptyStateView(visible: Boolean): ViewInteraction
Link copied to clipboard
@IviExperimental(reasons = [])
fun waitForUnmuteButton(): ViewInteraction