label = label + "[" + listener.getCreatedDirectories().size() + " " + listener.getChangedDirectories().size() + " " + listener.getDeletedDirectories().size() + " " + listener.getCreatedFiles().size() + " " + listener.getChangedFiles().size() + assertEquals(label + ": No. of directories created", dirCreate, listener.getCreatedDirectories().size()); assertEquals(label + ": No. of directories changed", dirChange, listener.getChangedDirectories().size()); assertEquals(label + ": No. of directories deleted", dirDelete, listener.getDeletedDirectories().size()); assertEquals(label + ": No. of files created", fileCreate, listener.getCreatedFiles().size()); assertEquals(label + ": No. of files changed", fileChange, listener.getChangedFiles().size());
checkAndNotify(); checkCollectionSizes("D", 0, 0, 1, 0, 1, 1); assertTrue("D testDirB", listener.getDeletedDirectories().contains(testDirB)); assertTrue("D testDirAFile4", listener.getChangedFiles().contains(testDirAFile4)); assertTrue("D testDirBFile1", listener.getDeletedFiles().contains(testDirBFile1)); checkAndNotify(); checkCollectionSizes("E", 0, 0, 2, 0, 0, 3); assertTrue("E testDirA", listener.getDeletedDirectories().contains(testDirA)); assertTrue("E testDirAFile1", listener.getDeletedFiles().contains(testDirAFile1)); assertFalse("E testDirAFile2", listener.getDeletedFiles().contains(testDirAFile2));