Add parceling test to NetworkRequestTest
Test: atest NetworkRequestTest Change-Id: Id102aa56c4553a8edf4cbc607b414cfe33bbf1d4
This commit is contained in:
parent
106c46575d
commit
ab1cb2a80d
1 changed files with 11 additions and 0 deletions
|
|
@ -33,6 +33,7 @@ import static android.net.NetworkCapabilities.TRANSPORT_CELLULAR;
|
|||
import static android.net.NetworkCapabilities.TRANSPORT_VPN;
|
||||
import static android.net.NetworkCapabilities.TRANSPORT_WIFI;
|
||||
|
||||
import static com.android.testutils.ParcelUtils.assertParcelingIsLossless;
|
||||
import static com.google.common.truth.Truth.assertThat;
|
||||
|
||||
import static junit.framework.Assert.fail;
|
||||
|
|
@ -103,6 +104,16 @@ public class NetworkRequestTest {
|
|||
}
|
||||
}
|
||||
|
||||
@IgnoreUpTo(Build.VERSION_CODES.R)
|
||||
@Test
|
||||
public void testParceling() {
|
||||
NetworkCapabilities nc = new NetworkCapabilities.Builder().build();
|
||||
NetworkRequest request = new NetworkRequest(nc, TYPE_NONE, 42 /* rId */,
|
||||
NetworkRequest.Type.RESERVATION);
|
||||
|
||||
assertParcelingIsLossless(request);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testCapabilities() {
|
||||
assertTrue(new NetworkRequest.Builder().addCapability(NET_CAPABILITY_MMS).build()
|
||||
|
|
|
|||
Loading…
Reference in a new issue