RESOLVED - issue BATCH-694: make line separator a configurable property of FlatFileItemWriter

This commit is contained in:
dsyer
2008-07-01 06:40:21 +00:00
parent 074676b6fc
commit 56564c73b8
2 changed files with 23 additions and 5 deletions

View File

@@ -181,14 +181,21 @@ public class FlatFileItemWriterTests extends TestCase {
*/
public void testWriteRecord() throws Exception {
String args = "1";
// AggregatorStub ignores the LineDescriptor, so we pass null
writer.write(args);
writer.flush();
String lineFromFile = readLine();
assertEquals(args, lineFromFile);
}
public void testWriteRecordWithrecordSeparator() throws Exception {
writer.setLineSeparator("|");
writer.write("1");
writer.write("2");
writer.flush();
String lineFromFile = readLine();
assertEquals("1|2|", lineFromFile);
}
public void testRollback() throws Exception {
writer.write("testLine1");
// rollback