diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2020-03-23 23:16:06 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2020-03-23 23:16:06 +0000 |
commit | c95826aeda4a96e315a353033cbb8b9ba1fe8ea0 (patch) | |
tree | 27ec5130334e4a594199895e45e41913a1ae90ce /tests/unit/src/com/android/bluetooth/pan/PanServiceTest.java | |
parent | 00b2e9a34728bbd296db87ba58d2fdd5bcce6cc2 (diff) | |
parent | 1cab5971b821ce69e8968c8c660ba8b54c4eca21 (diff) | |
download | android_packages_apps_Bluetooth-c95826aeda4a96e315a353033cbb8b9ba1fe8ea0.tar.gz android_packages_apps_Bluetooth-c95826aeda4a96e315a353033cbb8b9ba1fe8ea0.tar.bz2 android_packages_apps_Bluetooth-c95826aeda4a96e315a353033cbb8b9ba1fe8ea0.zip |
Snap for 6324712 from 1cab5971b821ce69e8968c8c660ba8b54c4eca21 to qt-qpr3-release
Change-Id: I40cd88196839294bd3ddbd48dfdb481bea4efdff
Diffstat (limited to 'tests/unit/src/com/android/bluetooth/pan/PanServiceTest.java')
-rw-r--r-- | tests/unit/src/com/android/bluetooth/pan/PanServiceTest.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/unit/src/com/android/bluetooth/pan/PanServiceTest.java b/tests/unit/src/com/android/bluetooth/pan/PanServiceTest.java index 6d4574f11..3573f847a 100644 --- a/tests/unit/src/com/android/bluetooth/pan/PanServiceTest.java +++ b/tests/unit/src/com/android/bluetooth/pan/PanServiceTest.java @@ -15,8 +15,12 @@ */ package com.android.bluetooth.pan; +import static org.mockito.Mockito.when; + import android.bluetooth.BluetoothAdapter; +import android.bluetooth.BluetoothDevice; import android.content.Context; +import android.os.UserManager; import androidx.test.InstrumentationRegistry; import androidx.test.filters.MediumTest; @@ -47,6 +51,7 @@ public class PanServiceTest { @Rule public final ServiceTestRule mServiceRule = new ServiceTestRule(); @Mock private AdapterService mAdapterService; + @Mock private UserManager mMockUserManager; @Before public void setUp() throws Exception { @@ -61,6 +66,7 @@ public class PanServiceTest { // Try getting the Bluetooth adapter mAdapter = BluetoothAdapter.getDefaultAdapter(); Assert.assertNotNull(mAdapter); + mService.mUserManager = mMockUserManager; } @After @@ -78,4 +84,11 @@ public class PanServiceTest { public void testInitialize() { Assert.assertNotNull(PanService.getPanService()); } + + @Test + public void testGuestUserConnect() { + BluetoothDevice device = TestUtils.getTestDevice(mAdapter, 0); + when(mMockUserManager.isGuestUser()).thenReturn(true); + Assert.assertFalse(mService.connect(device)); + } } |