System.out.println("diff->\n" + diff);
assert map.size() == 3 : map;
assert parent.resolve("realDest/rawA.txt").toFile().exists() : "rawA.txt not deployed correctly";
assert parent.resolve("realDest/rawA2.txt").toFile().exists() : "rawA2.txt not deployed correctly";
assert root.resolve("realDest/rawB.txt").toFile().exists() : "rawB.txt not deployed correctly";
//the symlink target, being the destination of the deployment should have the .rhqdeployments directory
//specified. No other files should exist there though.
assert symlinkTarget.resolve(".rhqdeployments").toFile().exists() : "Could not find .rhqdeployments on the expected location";