longDelay();
resource.testModifiedAfter( System.currentTimeMillis() );
final int changeCount = listener.getChangeCount();
resource.testModifiedAfter( System.currentTimeMillis() + 1 );
testExpected( "Add", added, listener.getAdded() );
testExpected( "Remove", removed, listener.getRemoved() );
testExpected( "Modify", modified, listener.getModified() );
assertEquals( "Changes detected. (Should be " + changeCount +