@Test
public void testPrintDataLine01() throws Exception {

    // テスト対象のインスタンス化
    String fileName = TEMP_FILE_NAME;
    Map<String, ColumnFormatter> columnFormatterMap = new HashMap<String, ColumnFormatter>();
    columnFormatterMap.put("java.lang.String", new NullColumnFormatter());
    PlainFileLineWriter plainFileLineWriter = Mockito.spy(new PlainFileLineWriter(
            fileName, PlainFileLineWriter_Stub01.class, columnFormatterMap));
    // 引数の設定
    String t = "データ";
    // 前提条件の設定
    // テスト対象のインスタンス化時に設定済み
    // テスト実施
    plainFileLineWriter.printDataLine(t);
    // 返却値の確認
    // なし
    // 状態変化の確認
    Mockito.verify(plainFileLineWriter).checkWriteTrailer();
    Mockito.verify(plainFileLineWriter).getLineFeedChar();
    Mockito.verify(plainFileLineWriter, Mockito.times(2)).getWriter();
    Mockito.verify(plainFileLineWriter).setWriteData(Mockito.anyBoolean());
    plainFileLineWriter.closeFile();
}