@Test @Config(minSdk = LOLLIPOP) public void getNetworkCapabilities() throws Exception { NetworkCapabilities nc = new NetworkCapabilities(null); ReflectionHelpers.callInstanceMethod( nc, "addCapability", ClassParameter.from(int.class, NetworkCapabilities.NET_CAPABILITY_MMS)); shadowOf(connectivityManager).setNetworkCapabilities( shadowOf(connectivityManager).getActiveNetwork(), nc); assertThat( shadowOf(connectivityManager) .getNetworkCapabilities(shadowOf(connectivityManager).getActiveNetwork()) .hasCapability(NetworkCapabilities.NET_CAPABILITY_MMS)) .isTrue(); }