Update NetworkStackTests for jarjar usage

Make the tests pass regardless of class names.

Bug: 227694415
Test: atest ConnectivityCoverageTests
Change-Id: Ib5ca4dfc980c813b43eb55a5985e5023d23f077d
diff --git a/tests/unit/src/android/net/dhcp/DhcpResultsParcelableUtilTest.java b/tests/unit/src/android/net/dhcp/DhcpResultsParcelableUtilTest.java
index 8ab7404..126f6c2 100644
--- a/tests/unit/src/android/net/dhcp/DhcpResultsParcelableUtilTest.java
+++ b/tests/unit/src/android/net/dhcp/DhcpResultsParcelableUtilTest.java
@@ -25,6 +25,7 @@
 import static org.junit.Assert.assertEquals;
 
 import android.net.DhcpResults;
+import android.net.DhcpResultsParcelable;
 import android.net.LinkAddress;
 import android.net.shared.IpConfigurationParcelableUtil;
 
@@ -124,7 +125,8 @@
     @Test
     public void testToString() {
         final String expected = ""
-                + "android.net.DhcpResultsParcelable{baseConfiguration: IP address 192.168.42.19/25"
+                + DhcpResultsParcelable.class.getName()
+                + "{baseConfiguration: IP address 192.168.42.19/25"
                 + " Gateway 192.168.42.42  DNS servers: [ 8.8.8.8 192.168.43.43 ]"
                 + " Domains example.com, leaseDuration: 3600, mtu: 1450,"
                 + " serverAddress: 192.168.44.44, vendorInfo: TEST_VENDOR_INFO,"
diff --git a/tests/unit/src/android/net/networkstack/ModuleNetworkStackClientTest.kt b/tests/unit/src/android/net/networkstack/ModuleNetworkStackClientTest.kt
index d8864e6..0753b29 100644
--- a/tests/unit/src/android/net/networkstack/ModuleNetworkStackClientTest.kt
+++ b/tests/unit/src/android/net/networkstack/ModuleNetworkStackClientTest.kt
@@ -73,8 +73,10 @@
     @Before
     fun setUp() {
         MockitoAnnotations.initMocks(this)
+        // Use DESCRIPTOR and not class name, as the descriptor is the original class name before
+        // jarjar, and is always what is used to query the interface.
         doReturn(mConnector).`when`(mConnectorBinder).queryLocalInterface(
-                INetworkStackConnector::class.qualifiedName!!)
+                INetworkStackConnector.DESCRIPTOR)
     }
 
     @After
diff --git a/tests/unit/src/android/net/shared/ProvisioningConfigurationTest.java b/tests/unit/src/android/net/shared/ProvisioningConfigurationTest.java
index 716abaa..2734fd2 100644
--- a/tests/unit/src/android/net/shared/ProvisioningConfigurationTest.java
+++ b/tests/unit/src/android/net/shared/ProvisioningConfigurationTest.java
@@ -34,10 +34,14 @@
 import static org.junit.Assert.assertNotEquals;
 import static org.junit.Assert.assertTrue;
 
+import android.net.InformationElementParcelable;
+import android.net.InitialConfigurationParcelable;
+import android.net.Layer2InformationParcelable;
 import android.net.LinkAddress;
 import android.net.MacAddress;
 import android.net.Network;
 import android.net.ProvisioningConfigurationParcelable;
+import android.net.ScanResultInfoParcelable;
 import android.net.StaticIpConfiguration;
 import android.net.apf.ApfCapabilities;
 import android.net.networkstack.aidl.dhcp.DhcpOption;
@@ -288,21 +292,28 @@
     }
 
     private static final String TEMPLATE = ""
-            + "android.net.ProvisioningConfigurationParcelable{enableIPv4: true, enableIPv6: true,"
+            + ProvisioningConfigurationParcelable.class.getName()
+            + "{enableIPv4: true, enableIPv6: true,"
             + " usingMultinetworkPolicyTracker: true,"
             + " usingIpReachabilityMonitor: true, requestedPreDhcpActionMs: 42,"
-            + " initialConfig: android.net.InitialConfigurationParcelable{ipAddresses:"
-            + " [192.168.42.42/24], directlyConnectedRoutes: [], dnsServers: [], gateway: null},"
+            + " initialConfig: "
+            + InitialConfigurationParcelable.class.getName()
+            + "{ipAddresses: [192.168.42.42/24],"
+            + " directlyConnectedRoutes: [], dnsServers: [], gateway: null},"
             + " staticIpConfig: IP address 2001:db8::42/90 Gateway  DNS servers: [ ] Domains ,"
             + " apfCapabilities: ApfCapabilities{version: 1, maxSize: 2, format: 3},"
             + " provisioningTimeoutMs: 4200, ipv6AddrGenMode: 123, network: 321,"
-            + " displayName: test_config, enablePreconnection: false, scanResultInfo:"
-            + " android.net.ScanResultInfoParcelable{ssid: ssid, bssid: 01:02:03:04:05:06,"
-            + " informationElements: [android.net.InformationElementParcelable{id: 221,"
-            + " payload: [0, 23, -14, 6, 1, 1, 3, 1, 0, 0]}]}, layer2Info:"
-            + " android.net.Layer2InformationParcelable{l2Key: some l2key,"
-            + " cluster: some cluster, bssid: %s},"
-            + " options: [android.net.networkstack.aidl.dhcp.DhcpOption{type: 60,"
+            + " displayName: test_config, enablePreconnection: false, scanResultInfo: "
+            + ScanResultInfoParcelable.class.getName()
+            + "{ssid: ssid, bssid: 01:02:03:04:05:06,"
+            + " informationElements: ["
+            + InformationElementParcelable.class.getName()
+            + "{id: 221, payload: [0, 23, -14, 6, 1, 1, 3, 1, 0, 0]}]}, layer2Info: "
+            + Layer2InformationParcelable.class.getName()
+            + "{l2Key: some l2key, cluster: some cluster, bssid: %s},"
+            + " options: ["
+            + DhcpOption.class.getName()
+            + "{type: 60,"
             + " value: [97, 110, 100, 114, 111, 105, 100, 45, 100, 104, 99, 112, 45, 49, 49]}],"
             + " ipv4ProvisioningMode: 2, ipv6ProvisioningMode: 1}";