@Test public void testCRLFPresent() throws IOException { String data = "Subject: test\r\n\r\ndata\r\n"; checkRead(new CRLFTerminatedInputStream(new ByteArrayInputStream(data.getBytes())), data); checkReadViaArray(new CRLFTerminatedInputStream(new ByteArrayInputStream(data.getBytes())), data); }
@Test public void testCRPresent() throws IOException { String data = "Subject: test\r\n\r\ndata\r"; String expected = data + "\n"; checkRead(new CRLFTerminatedInputStream(new ByteArrayInputStream(data.getBytes())), expected); checkReadViaArray(new CRLFTerminatedInputStream(new ByteArrayInputStream(data.getBytes())), expected); }
@Test public void testCRPresent() throws IOException { String data = "Subject: test\r\n\r\ndata\r"; String expected = data + "\n"; checkRead(new CRLFTerminatedInputStream(new ByteArrayInputStream(data.getBytes())), expected); checkReadViaArray(new CRLFTerminatedInputStream(new ByteArrayInputStream(data.getBytes())), expected); }
@Test public void testNonPresent() throws IOException { String data = "Subject: test\r\n\r\ndata"; String expected = data + "\r\n"; checkRead(new CRLFTerminatedInputStream(new ByteArrayInputStream(data.getBytes())), expected); checkReadViaArray(new CRLFTerminatedInputStream(new ByteArrayInputStream(data.getBytes())), expected); }
@Test public void testCRLFPresent() throws IOException { String data = "Subject: test\r\n\r\ndata\r\n"; checkRead(new CRLFTerminatedInputStream(new ByteArrayInputStream(data.getBytes())), data); checkReadViaArray(new CRLFTerminatedInputStream(new ByteArrayInputStream(data.getBytes())), data); }
@Test public void testNonPresent() throws IOException { String data = "Subject: test\r\n\r\ndata"; String expected = data + "\r\n"; checkRead(new CRLFTerminatedInputStream(new ByteArrayInputStream(data.getBytes())), expected); checkReadViaArray(new CRLFTerminatedInputStream(new ByteArrayInputStream(data.getBytes())), expected); }