*/
public class LineBreakingOutputStreamTest extends TestCase {
public void testLongLine() throws IOException {
ByteArrayOutputStream out = new ByteArrayOutputStream();
OutputStream os = new LineBreakingOutputStream(out, 4);
os.write("gsdfklgsjdhflkgjhsdfklgjhsdlkfjghksdljfhgslkdjfhgklsjdhf".getBytes());
os.flush();
os.close();
String expected = "gsdf\r\nklgs\r\njdhf\r\nlkgj\r\nhsdf\r\nklgj\r\nhsdl\r\nkfjg\r\nhksd\r\nljfh\r\ngslk\r\ndjfh\r\ngkls\r\njdhf";
assertEquals(new String(out.toByteArray()), expected);
}