commit | 70031a670977595a0b7d18962692180ba10f6232 | [log] [tgz] |
---|---|---|
author | Guojing Yuan <guojing@google.com> | Thu Oct 19 17:10:25 2023 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Thu Oct 19 17:10:25 2023 +0000 |
tree | 16a5c9ed0ae676d4959d5dee72475f1aa287727b | |
parent | 2af7db29bda0a2d3239798b2ba3cd76bff89cee7 [diff] | |
parent | 3905fd7ac150958c034eb810e780c105c772711c [diff] |
Merge "Add a test for the NPE case" into main
diff --git a/tests/robotests/src/com/android/settings/bluetooth/BluetoothDetailsDataSyncControllerTest.java b/tests/robotests/src/com/android/settings/bluetooth/BluetoothDetailsDataSyncControllerTest.java index 799f7fc..5d6fe31 100644 --- a/tests/robotests/src/com/android/settings/bluetooth/BluetoothDetailsDataSyncControllerTest.java +++ b/tests/robotests/src/com/android/settings/bluetooth/BluetoothDetailsDataSyncControllerTest.java
@@ -92,6 +92,14 @@ } @Test + public void refresh_noAssociations_checkPreferenceInvisible() { + mController.mAssociationId = DUMMY_ASSOCIATION_ID; + mController.refresh(); + + assertThat(mPermSyncPreference.isVisible()).isFalse(); + } + + @Test public void refresh_permSyncNull_checkPreferenceInvisible() { mPermissionSyncRequest = null; when(mCompanionDeviceManager.getPermissionSyncRequest(ASSOCIATION_ID)).thenReturn(