diff options
author | xshu <xshu@google.com> | 2020-04-23 13:53:32 -0700 |
---|---|---|
committer | xshu <xshu@google.com> | 2020-04-23 13:53:32 -0700 |
commit | cdb1fdb7b42027b74179029f50b014f9459c4ba7 (patch) | |
tree | 47ae3239abe8303ca19ebdfbb3b4a647bf7b2fd6 /tests | |
parent | 00355555f01550d6564908b503bc45daab3b47cb (diff) |
Log UserActionEvent for wifi on/off
Bug: 153925826
Test: com.android.server.wifi
Change-Id: I18d0082899a07a2ffa7d9579160f375dec08c62a
Diffstat (limited to 'tests')
-rw-r--r-- | tests/wifitests/src/com/android/server/wifi/WifiServiceImplTest.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/wifitests/src/com/android/server/wifi/WifiServiceImplTest.java b/tests/wifitests/src/com/android/server/wifi/WifiServiceImplTest.java index 9caac1ff8..af0e66bd2 100644 --- a/tests/wifitests/src/com/android/server/wifi/WifiServiceImplTest.java +++ b/tests/wifitests/src/com/android/server/wifi/WifiServiceImplTest.java @@ -562,13 +562,16 @@ public class WifiServiceImplTest extends WifiBaseTest { public void testSetWifiEnabledMetricsPrivilegedApp() throws Exception { when(mContext.checkPermission(eq(android.Manifest.permission.NETWORK_SETTINGS), anyInt(), anyInt())).thenReturn(PackageManager.PERMISSION_GRANTED); + when(mWifiPermissionsUtil.checkNetworkSettingsPermission(anyInt())).thenReturn(true); when(mSettingsStore.handleWifiToggled(anyBoolean())).thenReturn(true); when(mSettingsStore.isAirplaneModeOn()).thenReturn(false); InOrder inorder = inOrder(mWifiMetrics); assertTrue(mWifiServiceImpl.setWifiEnabled(TEST_PACKAGE_NAME, true)); assertTrue(mWifiServiceImpl.setWifiEnabled(TEST_PACKAGE_NAME, false)); + inorder.verify(mWifiMetrics).logUserActionEvent(UserActionEvent.EVENT_TOGGLE_WIFI_ON); inorder.verify(mWifiMetrics).incrementNumWifiToggles(eq(true), eq(true)); + inorder.verify(mWifiMetrics).logUserActionEvent(UserActionEvent.EVENT_TOGGLE_WIFI_OFF); inorder.verify(mWifiMetrics).incrementNumWifiToggles(eq(true), eq(false)); } |