package org.rr.commons.io;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import junit.framework.TestCase;
public class LineReaderTest extends TestCase {
public void testLineReader() {
StringBuilder b = new StringBuilder("erste\nzweite\ndritte");
LineReader reader = new LineReader(new ByteArrayInputStream(b.toString().getBytes()));
StringBuilder result = new StringBuilder();
try {
reader.readLine(result);
assertEquals("erste", result.toString());
reader.readLine(result);
assertEquals("erstezweite", result.toString());
reader.readLine(result);
assertEquals("erstezweitedritte", result.toString());
} catch (IOException e) {
e.printStackTrace();
}
}
}