@Test(expected = IllegalArgumentException.class)
public void testCreateArchive_noJcrRoot() throws Exception {

    final File testBase = new File(testOutDir, "testCreateArchive_noJcrRoot");
    final File archiveSrc = new File("src/test/resources/filevault/noJcrRoot");
    final File archiveRoot = new File(testBase, "noJcrRoot");
    FileUtils.deleteDirectory(archiveRoot);
    FileUtils.copyDirectory(archiveSrc, archiveRoot);
    WebsterPlan.Builder builder = new WebsterPlan.Builder();
    builder.withArchiveRoot(archiveRoot);
    assertTrue("archiveRoot should exist", archiveRoot.exists());
    builder.build().createArchive();
}