### Question:
ChangeSetManagerImpl implements ChangeSetManager { @Override public boolean changeSetExists(int resourceId, Headers headers) { File changeSetDir = findChangeSetDir(resourceId, headers.getDriftDefinitionName()); if (changeSetDir == null || !changeSetDir.exists()) { return false; } return new File(changeSetDir, DriftDetector.FILE_CHANGESET_FULL).exists(); } ChangeSetManagerImpl(File changeSetsDir); @Override boolean changeSetExists(int resourceId, Headers headers); @Override File findChangeSet(int resourceId, String driftDefinitionName); @Override File findChangeSet(int resourceId, String name, DriftChangeSetCategory type); @Override ChangeSetReader getChangeSetReader(int resourceId, String driftDefinitionName); @Override ChangeSetReader getChangeSetReader(File changeSetFile); @Override ChangeSetWriter getChangeSetWriter(int resourceId, Headers headers); @Override ChangeSetWriter getChangeSetWriter(File changeSetFile, Headers headers);  }### Answer:
@Test public void verifyChangeSetDoesNotExist() throws Exception { String config = "changeset-does-not-exist"; assertFalse(changeSetMgr.changeSetExists(resourceId(), createHeaders(config, DRIFT)), "Did not expect to find change set file."); }