@Test
public void plainCopy() {
visitor.startVisit(action(destDir));
visitor.visitDir(file(new RelativePath(false)));
visitor.visitFile(file(new RelativePath(true, "rootfile.txt"), new File(destDir, "rootfile.txt")));
RelativePath subDirPath = new RelativePath(false, "subdir");
visitor.visitDir(file(subDirPath));
visitor.visitFile(file(new RelativePath(true, "subdir", "anotherfile.txt"), new File(destDir, "subdir/anotherfile.txt")));
}