Wifi: add CTS tests for WifiP2pConfig
WpsInfo copy constructor is also covered in WifiP2pConfig copy constructor. Bug: 150978801 Bug: 150973669 Test: android.net.wifi.p2p.cts.WifiP2pConfigTest Change-Id: I3d94ddecb5b6b131117bbf2eebe8057a542e17e5
This commit is contained in:
@@ -28,6 +28,24 @@ public class WifiP2pConfigTest extends AndroidTestCase {
|
||||
private static final int TEST_OWNER_FREQ = 2447;
|
||||
private static final String TEST_DEVICE_ADDRESS = "aa:bb:cc:dd:ee:ff";
|
||||
|
||||
public void testWifiP2pConfigCopyConstructor() {
|
||||
WifiP2pConfig config = new WifiP2pConfig.Builder()
|
||||
.setNetworkName(TEST_NETWORK_NAME)
|
||||
.setPassphrase(TEST_PASSPHRASE)
|
||||
.setGroupOperatingBand(TEST_OWNER_BAND)
|
||||
.setDeviceAddress(MacAddress.fromString(TEST_DEVICE_ADDRESS))
|
||||
.enablePersistentMode(true)
|
||||
.build();
|
||||
|
||||
WifiP2pConfig copiedConfig = new WifiP2pConfig(config);
|
||||
|
||||
assertEquals(copiedConfig.deviceAddress, TEST_DEVICE_ADDRESS);
|
||||
assertEquals(copiedConfig.getNetworkName(), TEST_NETWORK_NAME);
|
||||
assertEquals(copiedConfig.getPassphrase(), TEST_PASSPHRASE);
|
||||
assertEquals(copiedConfig.getGroupOwnerBand(), TEST_OWNER_BAND);
|
||||
assertEquals(copiedConfig.getNetworkId(), WifiP2pGroup.NETWORK_ID_PERSISTENT);
|
||||
}
|
||||
|
||||
public void testWifiP2pConfigBuilderForPersist() {
|
||||
WifiP2pConfig config = new WifiP2pConfig.Builder()
|
||||
.setNetworkName(TEST_NETWORK_NAME)
|
||||
|
||||
Reference in New Issue
Block a user