/aosp12/packages/apps/QuickAccessWallet/tests/robolectric/src/com/android/systemui/plugin/globalactions/wallet/ |
H A D | WalletPluginServiceTest.java | 33 @Mock QuickAccessWalletClient mWalletClient; field in WalletPluginServiceTest 47 mPluginService.onCreate(mContext, mContext, mWalletClient); in onCreate_serviceAvailable_enablesFeatureInSettings() 60 mPluginService.onCreate(mContext, mContext, mWalletClient); in onCreate_serviceUnavailable_disablesFeatureInSettings() 74 mPluginService.onCreate(mContext, mContext, mWalletClient); in onCreate_doesNotOverridePanelEnabledSettingIfOff() 83 mPluginService.onCreate(mContext, mContext, mWalletClient); in onPanelShown_wasUnavailable_nowAvailable_updatesFeatureAvailabilityInSettings() 102 mPluginService.onCreate(mContext, mContext, mWalletClient); in onPanelShown_wasAvailable_nowUnavailable_updatesFeatureAvailabilityInSettings() 122 mPluginService.onCreate(mContext, mContext, mWalletClient); in onPanelShown_returnsControllerIfFeatureAvailable() 134 mPluginService.onCreate(mContext, mContext, mWalletClient); in onPanelShown_performsGetWalletCardsRequest() 138 verify(mWalletClient).getWalletCards(any(), any(), any()); in onPanelShown_performsGetWalletCardsRequest() 145 mPluginService.onCreate(mContext, mContext, mWalletClient); in onPanelShown_returnsNullIfFeatureUnavailable() [all …]
|
H A D | WalletPanelViewControllerTest.java | 94 QuickAccessWalletClient mWalletClient; field in WalletPanelViewControllerTest 117 when(mWalletClient.getLogo()).thenReturn(mWalletLogo); in setUp() 181 verify(mWalletClient).notifyWalletDismissed(); in onDismissed_notifiesClientAndRemotesListener() 192 verify(mWalletClient, times(1)).notifyWalletDismissed(); in onDismissed_doesNotTriggerTwice() 207 verify(mWalletClient).getWalletCards(any(), any(), any()); in onDeviceLockStateChanged_unlocked_queriesCards() 258 verify(mWalletClient).getWalletCards( in queryWalletCards_registersListenerAndRequestsWalletCards() 480 when(mWalletClient.getLogo()).thenReturn(null); in onWalletCardsRetrieved_cardDataEmpty_logoIsNull_hidesWallet() 512 verify(mWalletClient).notifyWalletDismissed(); in onWalletServiceEvent_tapStarted_dismissesGlobalActionsMenu() 526 verify(mWalletClient, never()).notifyWalletDismissed(); in onWalletServiceEvent_cardsChanged_requeriesCards() 574 verify(mWalletClient).notifyWalletDismissed(); in onCardClicked_startsIntent() [all …]
|
H A D | QuickAccessWalletClientTest.java | 67 private QuickAccessWalletClient mWalletClient; field in QuickAccessWalletClientTest 80 mWalletClient = QuickAccessWalletClient.create(mContext); in isWalletServiceAvailable_serviceAvailable_returnsTrue() 82 assertThat(mWalletClient.isWalletServiceAvailable()).isTrue(); in isWalletServiceAvailable_serviceAvailable_returnsTrue() 89 mWalletClient = QuickAccessWalletClient.create(mContext); in isWalletServiceAvailable_returnsFalseIfServiceUnavailable() 99 mWalletClient = QuickAccessWalletClient.create(mContext); in isWalletServiceAvailable_returnsFalseIfNfcPaymentAppIsAnotherApp() 112 mWalletClient = QuickAccessWalletClient.create(mContext); in isWalletFeatureAvailable_happyCase() 126 mWalletClient = QuickAccessWalletClient.create(mContext); in isWalletFeatureAvailable_wrongUser() 138 mWalletClient = QuickAccessWalletClient.create(mContext); in isWalletFeatureAvailable_userSetupIncomplete() 153 mWalletClient = QuickAccessWalletClient.create(mContext); in isWalletFeatureAvailable_globalActionsPanelDisabled() 167 mWalletClient = QuickAccessWalletClient.create(mContext); in isWalletFeatureAvailable_userInLockdown() [all …]
|
/aosp12/packages/apps/QuickAccessWallet/src/com/android/systemui/plugin/globalactions/wallet/ |
H A D | WalletPanelViewController.java | 64 private final QuickAccessWalletClient mWalletClient; field in WalletPanelViewController 85 mWalletClient = walletClient; in WalletPanelViewController() 127 mWalletClient.notifyWalletDismissed(); in onDismissed() 128 mWalletClient.removeWalletServiceEventListener(this); in onDismissed() 157 mWalletClient.addWalletServiceEventListener(this); in queryWalletCards() 171 mWalletClient.getWalletCards(mExecutor, request, this); in queryWalletCards() 281 Intent walletIntent = mWalletClient.createWalletIntent(); in getOverflowItems() 294 Drawable logo = mWalletClient.getLogo(); in showEmptyStateView() 295 CharSequence logoContentDesc = mWalletClient.getServiceLabel(); in showEmptyStateView() 296 CharSequence label = mWalletClient.getShortcutLongLabel(); in showEmptyStateView() [all …]
|
/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/wallet/ui/ |
H A D | WalletScreenControllerTest.java | 84 QuickAccessWalletClient mWalletClient; field in WalletScreenControllerTest 111 when(mWalletClient.getLogo()).thenReturn(mWalletLogo); in setUp() 112 when(mWalletClient.getShortcutLongLabel()).thenReturn(SHORTCUT_LONG_LABEL); in setUp() 113 when(mWalletClient.getShortcutShortLabel()).thenReturn(SHORTCUT_SHORT_LABEL); in setUp() 114 when(mWalletClient.getServiceLabel()).thenReturn(SERVICE_LABEL); in setUp() 115 when(mWalletClient.createWalletIntent()).thenReturn(mWalletIntent); in setUp() 122 mWalletClient, in setUp() 145 verify(mWalletClient).getWalletCards(any(), any(), mCallbackCaptor.capture()); in queryCards_deviceLocked_udfpsEnabled_hideUnlockButton() 400 when(mWalletClient.createWalletIntent()).thenReturn(null); in onWalletCardsRetrieved_cardDataEmpty_intentIsNull_hidesWallet() 411 when(mWalletClient.getLogo()).thenReturn(null); in onWalletCardsRetrieved_cardDataEmpty_logoIsNull_hidesWallet() [all …]
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/wallet/ui/ |
H A D | WalletActivity.java | 78 private QuickAccessWalletClient mWalletClient; field in WalletActivity 125 mWalletClient = QuickAccessWalletClient.create(this); in onCreate() 129 mWalletClient, in onCreate() 151 if (mWalletClient.createWalletIntent() == null) { in onCreate() 163 mWalletClient.createWalletIntent(), true); in onCreate() 170 mWalletClient.createWalletIntent(), true); in onCreate() 197 mWalletClient.addWalletServiceEventListener(this); in onStart() 274 mWalletClient.removeWalletServiceEventListener(this); in onDestroy()
|
H A D | WalletScreenController.java | 67 private final QuickAccessWalletClient mWalletClient; field in WalletScreenController 96 mWalletClient = walletClient; in WalletScreenController() 201 mWalletClient.selectWalletCard(new SelectWalletCardRequest(selectedCardId)); in selectCard() 248 mWalletClient.getWalletCards(mExecutor, request, this); in queryWalletCards() 258 mWalletClient.notifyWalletDismissed(); in onDismissed() 265 Drawable logo = mWalletClient.getLogo(); in showEmptyStateView() 266 CharSequence logoContentDesc = mWalletClient.getServiceLabel(); in showEmptyStateView() 267 CharSequence label = mWalletClient.getShortcutLongLabel(); in showEmptyStateView() 268 Intent intent = mWalletClient.createWalletIntent(); in showEmptyStateView()
|