@Test
public void testUnJarDoesNotLooseLastModify() throws Exception {

  File unjarDir = getUnjarDir("unjar-lastmod");
  // Unjar everything
  RunJar.unJar(new File(TEST_ROOT_DIR, TEST_JAR_NAME),
          unjarDir, MATCH_ANY);
  String failureMessage = "Last modify time was lost during unJar";
  assertEquals(failureMessage, MOCKED_NOW, new File(unjarDir, TestRunJar.FOOBAR_TXT).lastModified());
  assertEquals(failureMessage, MOCKED_NOW_PLUS_TWO_SEC, new File(unjarDir, FOOBAZ_TXT).lastModified());
}