@Test
public void testPrintDataLine05() throws Exception {

    // 前処理(ファイル)
    String fileName = TEMP_FILE_NAME;
    // 前処理(試験対象)
    Map<String, ColumnFormatter> columnFormatterMap = new HashMap<String, ColumnFormatter>();
    columnFormatterMap.put("java.lang.String", new NullColumnFormatter());
    PlainFileLineWriter fileLineWriter = new PlainFileLineWriter(fileName,
            PlainFileLineIterator_Stub02.class, columnFormatterMap);
    // テスト実施
    fileLineWriter.printDataLine("\"1\",'22',\"333\",|4444|");
    fileLineWriter.printDataLine("\"5\",'66',\"777\",|8888|");
    fileLineWriter.printDataLine("\"9\",'AA',\"BBB\",|CCCC|");
    fileLineWriter.closeFile();
    BufferedReader reader = null;
    try {
        reader = new BufferedReader(new InputStreamReader(
                new FileInputStream(fileName), System
                        .getProperty("file.encoding")));
        assertEquals("\"1\",'22',\"333\",|4444|", reader.readLine());
        assertEquals("\"5\",'66',\"777\",|8888|", reader.readLine());
        assertEquals("\"9\",'AA',\"BBB\",|CCCC|", reader.readLine());
    } finally {
        reader.close();
    }
}