Loading tests/unit/src/com/android/server/connectivity/NetworkMonitorTest.java +7 −9 Original line number Original line Diff line number Diff line Loading @@ -1861,15 +1861,13 @@ public class NetworkMonitorTest { @Test @Test public void testReadAsString_StreamShorterThanLimit() throws Exception { public void testReadAsString_StreamShorterThanLimit() throws Exception { final WrappedNetworkMonitor wnm = makeNotMeteredNetworkMonitor(); final WrappedNetworkMonitor wnm = makeNotMeteredNetworkMonitor(); final String content = "The HTTP response code is 200 but it is not a captive portal."; final byte[] content = "The HTTP response code is 200 but it is not a captive portal." ByteArrayInputStream inputStream = new ByteArrayInputStream( .getBytes(StandardCharsets.UTF_8); content.getBytes(StandardCharsets.UTF_8)); assertEquals(new String(content), wnm.readAsString(new ByteArrayInputStream(content), assertEquals(content, wnm.readAsString(inputStream, content.length(), content.length, StandardCharsets.UTF_8)); StandardCharsets.UTF_8)); // Test the case that the stream ends earlier than the limit. // Reset the inputStream and test the case that the stream ends earlier than the limit. assertEquals(new String(content), wnm.readAsString(new ByteArrayInputStream(content), inputStream = new ByteArrayInputStream(content.getBytes(StandardCharsets.UTF_8)); content.length + 10, StandardCharsets.UTF_8)); assertEquals(content, wnm.readAsString(inputStream, content.length() + 10, StandardCharsets.UTF_8)); } } @Test @Test Loading Loading
tests/unit/src/com/android/server/connectivity/NetworkMonitorTest.java +7 −9 Original line number Original line Diff line number Diff line Loading @@ -1861,15 +1861,13 @@ public class NetworkMonitorTest { @Test @Test public void testReadAsString_StreamShorterThanLimit() throws Exception { public void testReadAsString_StreamShorterThanLimit() throws Exception { final WrappedNetworkMonitor wnm = makeNotMeteredNetworkMonitor(); final WrappedNetworkMonitor wnm = makeNotMeteredNetworkMonitor(); final String content = "The HTTP response code is 200 but it is not a captive portal."; final byte[] content = "The HTTP response code is 200 but it is not a captive portal." ByteArrayInputStream inputStream = new ByteArrayInputStream( .getBytes(StandardCharsets.UTF_8); content.getBytes(StandardCharsets.UTF_8)); assertEquals(new String(content), wnm.readAsString(new ByteArrayInputStream(content), assertEquals(content, wnm.readAsString(inputStream, content.length(), content.length, StandardCharsets.UTF_8)); StandardCharsets.UTF_8)); // Test the case that the stream ends earlier than the limit. // Reset the inputStream and test the case that the stream ends earlier than the limit. assertEquals(new String(content), wnm.readAsString(new ByteArrayInputStream(content), inputStream = new ByteArrayInputStream(content.getBytes(StandardCharsets.UTF_8)); content.length + 10, StandardCharsets.UTF_8)); assertEquals(content, wnm.readAsString(inputStream, content.length() + 10, StandardCharsets.UTF_8)); } } @Test @Test Loading