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

Types

Link copied to clipboard
enum CommunicationsTab : Enum<CommunicationsTab>

Properties

Link copied to clipboard
val thatIsCallsTabListEntryHitArea: Matcher<View>
Link copied to clipboard
val thatIsCallsTabListEntryTextContainer: Matcher<View>
val thatIsCommunicationsPanelTabFragmentPager: Matcher<View>
Link copied to clipboard
val thatIsContactDetails: Matcher<View>
Link copied to clipboard
val thatIsContactDetailsInfoImage: Matcher<View>
Link copied to clipboard
val thatIsContactDetailsNavigationBarView: Matcher<View>
Link copied to clipboard
val thatIsContactListContainer: Matcher<View>
Link copied to clipboard
val thatIsContactListEntry: Matcher<View>
Link copied to clipboard
val thatIsContactListEntryDetailsButton: Matcher<View>
Link copied to clipboard
val thatIsContactsSearchButton: Matcher<View>
Link copied to clipboard
val thatIsContactsSearchEmptyStateView: Matcher<View>
val thatIsContactsSearchEmptyStateViewClearSearchButton: Matcher<View>
Link copied to clipboard
val thatIsContactsSearchPanel: Matcher<View>
val thatIsContactsSearchTextClearSearchButton: Matcher<View>
Link copied to clipboard
val thatIsContactsSearchTextInputView: Matcher<View>
Link copied to clipboard
val thatIsContactsSearchTextView: Matcher<View>
Link copied to clipboard
val thatIsContactsTabEmptyStateView: Matcher<View>
Link copied to clipboard
val thatIsContactsTabFragment: Matcher<View>
Link copied to clipboard
val thatIsDialPadCallButton: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypad: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypadKey0: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypadKey1: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypadKey2: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypadKey3: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypadKey4: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypadKey5: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypadKey6: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypadKey7: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypadKey8: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypadKey9: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypadKeyPound: Matcher<View>
Link copied to clipboard
val thatIsDialPadKeypadKeyStar: Matcher<View>
Link copied to clipboard
val thatIsDialPadTabEmptyStateView: Matcher<View>
Link copied to clipboard
val thatIsDialPadTabFragment: Matcher<View>
Link copied to clipboard
val thatIsMainProcessPanelCallFailedState: Matcher<View>
Link copied to clipboard
val thatIsMainProcessPanelCallStateTextView: Matcher<View>
Link copied to clipboard
val thatIsMainProcessPanelContactTextView: Matcher<View>
Link copied to clipboard
val thatIsMainProcessPanelHangupButton: Matcher<View>
Link copied to clipboard
val thatIsMainProcessPanelMuteButton: Matcher<View>
Link copied to clipboard
val thatIsNotificationAnswerButton: Matcher<View>
Link copied to clipboard
val thatIsNotificationHangupButton: Matcher<View>
Link copied to clipboard
val thatIsRecentCallsTabEmptyStateView: Matcher<View>
Link copied to clipboard
val thatIsRecentcallsTabFragment: Matcher<View>
Link copied to clipboard
val thatIsRecentListContainer: Matcher<View>
Link copied to clipboard
val thatIsRecentListEntry: Matcher<View>
Link copied to clipboard
val thatIsSearchButton: Matcher<View>
Link copied to clipboard
val thatIsTaskPanelBackButton: Matcher<View>

Functions

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