@Test
public void testMergeFile06() throws Exception {

    // テスト対象のインスタンス化
    FileControlImpl fileControl = PowerMockito.spy(new FileControlImpl());
    // 引数の設定
    String classFileName = this.getClass().getSimpleName() + ".class";
    URL url = this.getClass().getResource(classFileName);
    String directoryPath = url.getPath().substring(0, url.getPath().length()
            - classFileName.length());
    List<String> fileList = null;
    String newFile = directoryPath + "testMergeFile06_new.txt";
    // テスト前、対象ファイルを初期化
    File file = new File(newFile);
    file.delete();
    file.createNewFile();
    // 前提条件の設定
    String basePath = "";
    ReflectionTestUtils.setField(fileControl, "basePath", basePath);
    try {
        // テスト実施
        fileControl.mergeFile(fileList, newFile);
        fail("NullPointerExceptionが発生しませんでした。失敗です。");
    } catch (Exception e) {
        // 返却値なし
        // 状態変化の確認
        assertEquals(NullPointerException.class, e.getClass());
    } finally {
        // テスト後、対象ファイルを初期化
        file = new File(newFile);
        file.delete();
    }
}