InternetExplorerの一時フォルダから出力されたPDFを取得する

IEでテストケース打鍵しつつ画面キャプチャをとるのは容易ですが、
テストケース内で出力されたPDFなどを一時フォルダから
取得できないかといろいろもがいた結果がこれです。

環境

jdk:javaSE-1.7
selenium-ie-driver:2.32.0
commons-io:2.4

ソースコード

// ディレクトリからPDF一覧を取得
File tmpDir = new File(tempFolder);
Collection<File> listFiles = FileUtils.listFiles(tmpDir, new String[] {"pdf"}, true);

// 最後に出力したPDFファイルを選定する
long lastTimeStamp = -1;
File targetFile = null;
for (File file : listFiles) {
  if (lastTimeStamp <= file.lastModified()) {
    targetFile = file;
    lastTimeStamp = file.lastModified();
  }
}

// 指定した場所にファイルを保存する
File saveFile = new File("C:/saveFile.pdf");
FileUtils.copyFile(targetFile, saveFile);

あとがき

commons-ioってすごいですね・・・ヽ(´ー`)ノ(そこかよ!)