ChangeSource changeSource = new MockChangeSource(10);
CheckpointAndChangeQueue q = new CheckpointAndChangeQueue(changeSource,
persistDir, internalFactory, clientFactory);
q.start(null);
assertEquals(EMPTY_RECOVERY_FILE, getRecoveryFile(q));
List<CheckpointAndChange> firstBatch = q.resume(null);
String original = getRecoveryFile(q);
CheckpointAndChangeQueue q2 = new CheckpointAndChangeQueue(changeSource,
persistDir, internalFactory, clientFactory);
assertEquals(EMPTY_RECOVERY_FILE, getRecoveryFile(q2));