Merge "Follow up syntax improvement after mege" into tm-dev am: 2e15df0bc8

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17353103

Change-Id: I7382bebe0cda302c4ad4454fe64a7f3cef09092b
This commit is contained in:
Anna Bauza
2022-03-24 09:26:39 +00:00
committed by Automerger Merge Worker

View File

@@ -57,33 +57,33 @@ public class SystemUIDialogTest extends SysuiTestCase {
@Test
public void testRegisterReceiver() {
final SystemUIDialog mDialog = new SystemUIDialog(mContext);
final SystemUIDialog dialog = new SystemUIDialog(mContext);
final ArgumentCaptor<BroadcastReceiver> broadcastReceiverCaptor =
ArgumentCaptor.forClass(BroadcastReceiver.class);
final ArgumentCaptor<IntentFilter> intentFilterCaptor =
ArgumentCaptor.forClass(IntentFilter.class);
mDialog.show();
dialog.show();
verify(mBroadcastDispatcher).registerReceiver(broadcastReceiverCaptor.capture(),
intentFilterCaptor.capture(), eq(null), any());
assertTrue(intentFilterCaptor.getValue().hasAction(Intent.ACTION_SCREEN_OFF));
assertTrue(intentFilterCaptor.getValue().hasAction(Intent.ACTION_CLOSE_SYSTEM_DIALOGS));
mDialog.dismiss();
dialog.dismiss();
verify(mBroadcastDispatcher).unregisterReceiver(eq(broadcastReceiverCaptor.getValue()));
}
@Test
public void testNoRegisterReceiver() {
final SystemUIDialog mDialog = new SystemUIDialog(mContext, false);
final SystemUIDialog dialog = new SystemUIDialog(mContext, false);
mDialog.show();
dialog.show();
verify(mBroadcastDispatcher, never()).registerReceiver(any(), any(), eq(null), any());
assertTrue(mDialog.isShowing());
assertTrue(dialog.isShowing());
mDialog.dismiss();
dialog.dismiss();
verify(mBroadcastDispatcher, never()).unregisterReceiver(any());
assertFalse(mDialog.isShowing());
assertFalse(dialog.isShowing());
}
}