summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorNate Jiang <qiangjiang@google.com>2020-04-23 20:15:25 -0700
committerNate Jiang <qiangjiang@google.com>2020-04-24 10:31:55 -0700
commita22b357485a13c10d40cf89f52772cdeaadee785 (patch)
treeb59d3de05d17a9b59b722262f4b7de8dec23e48a /tests
parent20726863b9b142a162f0fcb51c30e44931ba5967 (diff)
[Passpoint] Pass creator uid and package name to WifiConfigManager
Bug: 154826503 Test: atest com.android.server,wifi Change-Id: Ib6572ea78ff004a01825dd5d2af99e3f58205c3c
Diffstat (limited to 'tests')
-rw-r--r--tests/wifitests/src/com/android/server/wifi/hotspot2/PasspointNetworkNominateHelperTest.java66
1 files changed, 33 insertions, 33 deletions
diff --git a/tests/wifitests/src/com/android/server/wifi/hotspot2/PasspointNetworkNominateHelperTest.java b/tests/wifitests/src/com/android/server/wifi/hotspot2/PasspointNetworkNominateHelperTest.java
index 493be0fd9..32fcb7093 100644
--- a/tests/wifitests/src/com/android/server/wifi/hotspot2/PasspointNetworkNominateHelperTest.java
+++ b/tests/wifitests/src/com/android/server/wifi/hotspot2/PasspointNetworkNominateHelperTest.java
@@ -219,8 +219,8 @@ public class PasspointNetworkNominateHelperTest {
// for the second (TEST_SSID2);
when(mPasspointManager.matchProvider(any(ScanResult.class))).thenReturn(homeProvider)
.thenReturn(null);
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
+ when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(TEST_CONFIG1);
List<Pair<ScanDetail, WifiConfiguration>> candidates = mNominateHelper
.getPasspointNetworkCandidates(scanDetails, false);
@@ -229,7 +229,7 @@ public class PasspointNetworkNominateHelperTest {
// Verify the content of the WifiConfiguration that was added to WifiConfigManager.
ArgumentCaptor<WifiConfiguration> addedConfig =
ArgumentCaptor.forClass(WifiConfiguration.class);
- verify(mWifiConfigManager).addOrUpdateNetwork(addedConfig.capture(), anyInt());
+ verify(mWifiConfigManager).addOrUpdateNetwork(addedConfig.capture(), anyInt(), any());
assertEquals(ScanResultUtil.createQuotedSSID(TEST_SSID1), addedConfig.getValue().SSID);
assertEquals(TEST_FQDN1, addedConfig.getValue().FQDN);
assertNotNull(addedConfig.getValue().enterpriseConfig);
@@ -260,7 +260,7 @@ public class PasspointNetworkNominateHelperTest {
// for the second (TEST_SSID2);
when(mPasspointManager.matchProvider(any(ScanResult.class))).thenReturn(roamingProvider)
.thenReturn(null);
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
+ when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(), any()))
.thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(TEST_CONFIG1);
List<Pair<ScanDetail, WifiConfiguration>> candidates = mNominateHelper
@@ -270,7 +270,7 @@ public class PasspointNetworkNominateHelperTest {
// Verify the content of the WifiConfiguration that was added to WifiConfigManager.
ArgumentCaptor<WifiConfiguration> addedConfig =
ArgumentCaptor.forClass(WifiConfiguration.class);
- verify(mWifiConfigManager).addOrUpdateNetwork(addedConfig.capture(), anyInt());
+ verify(mWifiConfigManager).addOrUpdateNetwork(addedConfig.capture(), anyInt(), any());
assertEquals(ScanResultUtil.createQuotedSSID(TEST_SSID1), addedConfig.getValue().SSID);
assertEquals(TEST_FQDN1, addedConfig.getValue().FQDN);
assertNotNull(addedConfig.getValue().enterpriseConfig);
@@ -305,8 +305,8 @@ public class PasspointNetworkNominateHelperTest {
// roamingProvider for the second (TEST_SSID2);
when(mPasspointManager.matchProvider(any(ScanResult.class)))
.thenReturn(homeProvider).thenReturn(roamingProvider);
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID))
+ when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID))
.thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID + 1));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(TEST_CONFIG1);
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID + 1))
@@ -316,7 +316,7 @@ public class PasspointNetworkNominateHelperTest {
assertEquals(2, candidates.size());
verify(mWifiConfigManager, times(2))
- .addOrUpdateNetwork(any(), anyInt());
+ .addOrUpdateNetwork(any(), anyInt(), any());
}
/**
@@ -339,8 +339,8 @@ public class PasspointNetworkNominateHelperTest {
// roamingProvider for the second (TEST_SSID2);
when(mPasspointManager.matchProvider(any(ScanResult.class)))
.thenReturn(homeProvider).thenReturn(roamingProvider);
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID + 1));
+ when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID + 1));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(TEST_CONFIG1);
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID + 1))
.thenReturn(TEST_CONFIG2);
@@ -349,7 +349,7 @@ public class PasspointNetworkNominateHelperTest {
assertEquals(1, candidates.size());
assertEquals(TEST_FQDN2, candidates.get(0).second.FQDN);
- verify(mWifiConfigManager).addOrUpdateNetwork(any(), anyInt());
+ verify(mWifiConfigManager).addOrUpdateNetwork(any(), anyInt(), any());
}
/**
@@ -373,8 +373,8 @@ public class PasspointNetworkNominateHelperTest {
// roamingProvider for the second (TEST_SSID2);
when(mPasspointManager.matchProvider(any(ScanResult.class)))
.thenReturn(homeProvider).thenReturn(roamingProvider);
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID))
+ when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID))
.thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID + 1));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(TEST_CONFIG1);
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID + 1))
@@ -383,7 +383,7 @@ public class PasspointNetworkNominateHelperTest {
.getPasspointNetworkCandidates(scanDetails, false);
assertEquals(0, candidates.size());
- verify(mWifiConfigManager, never()).addOrUpdateNetwork(any(), anyInt());
+ verify(mWifiConfigManager, never()).addOrUpdateNetwork(any(), anyInt(), any());
}
@@ -409,8 +409,8 @@ public class PasspointNetworkNominateHelperTest {
// SIM is present
when(mSubscriptionManager.getActiveSubscriptionInfoList())
.thenReturn(Arrays.asList(mock(SubscriptionInfo.class)));
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
+ when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(config);
List<Pair<ScanDetail, WifiConfiguration>> candidates = mNominateHelper
@@ -440,8 +440,8 @@ public class PasspointNetworkNominateHelperTest {
// Match the current connected network to a home provider.
when(mPasspointManager.matchProvider(any(ScanResult.class))).thenReturn(homeProvider);
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
+ when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(currentNetwork);
List<Pair<ScanDetail, WifiConfiguration>> candidates = mNominateHelper
@@ -495,7 +495,7 @@ public class PasspointNetworkNominateHelperTest {
List<Pair<ScanDetail, WifiConfiguration>> candidates = mNominateHelper
.getPasspointNetworkCandidates(scanDetails, false);
verify(mWifiConfigManager, never()).addOrUpdateNetwork(any(WifiConfiguration.class),
- anyInt());
+ anyInt(), any());
assertTrue(candidates.isEmpty());
}
@@ -513,8 +513,8 @@ public class PasspointNetworkNominateHelperTest {
// Return homeProvider for the first ScanDetail (TEST_SSID1).
when(mPasspointManager.matchProvider(any(ScanResult.class))).thenReturn(homeProvider);
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
+ when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(TEST_CONFIG1);
when(mWifiConfigManager.isNetworkTemporarilyDisabledByUser(TEST_FQDN1))
.thenReturn(true);
@@ -535,8 +535,8 @@ public class PasspointNetworkNominateHelperTest {
homeProvider.add(Pair.create(sTestProvider1, PasspointMatch.HomeProvider));
when(mPasspointManager.matchProvider(any(ScanResult.class))).thenReturn(homeProvider);
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
+ when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(TEST_CONFIG1);
// Setup WAN metrics status is 'LINK_STATUS_DOWN'
HSWanMetricsElement wm = mock(HSWanMetricsElement.class);
@@ -570,8 +570,8 @@ public class PasspointNetworkNominateHelperTest {
// roamingProvider for the second (TEST_SSID2);
when(mPasspointManager.matchProvider(any(ScanResult.class)))
.thenReturn(roamingProvider).thenReturn(homeProvider);
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
+ when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(TEST_CONFIG1);
List<Pair<ScanDetail, WifiConfiguration>> candidates = mNominateHelper
@@ -602,8 +602,8 @@ public class PasspointNetworkNominateHelperTest {
// roamingProvider for the second (TEST_SSID2);
when(mPasspointManager.matchProvider(any(ScanResult.class)))
.thenReturn(homeProvider).thenReturn(roamingProvider);
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID))
+ when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID))
.thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID2));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(TEST_CONFIG1);
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID2)).thenReturn(TEST_CONFIG2);
@@ -639,10 +639,10 @@ public class PasspointNetworkNominateHelperTest {
homeProviders.add(Pair.create(suggestionProvider, PasspointMatch.HomeProvider));
when(mPasspointManager.matchProvider(any(ScanResult.class)))
.thenReturn(homeProviders);
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(), any()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID2));
+ when(mWifiConfigManager.addOrUpdateNetwork(eq(TEST_CONFIG1), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
+ when(mWifiConfigManager.addOrUpdateNetwork(eq(suggestionConfig), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID2));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(TEST_CONFIG1);
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID2))
.thenReturn(suggestionConfig);
@@ -701,8 +701,8 @@ public class PasspointNetworkNominateHelperTest {
// for the second (TEST_SSID2);
when(mPasspointManager.matchProvider(any(ScanResult.class))).thenReturn(homeProvider)
.thenReturn(null);
- when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt()))
- .thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
+ when(mWifiConfigManager.addOrUpdateNetwork(any(WifiConfiguration.class), anyInt(),
+ any())).thenReturn(new NetworkUpdateResult(TEST_NETWORK_ID));
when(mWifiConfigManager.getConfiguredNetwork(TEST_NETWORK_ID)).thenReturn(TEST_CONFIG1);
List<Pair<ScanDetail, WifiConfiguration>> candidates = mNominateHelper
.getPasspointNetworkCandidates(scanDetails, false);