GenericDriftCriteria criteria = new GenericDriftCriteria();
criteria.addFilterResourceIds(resourceId1);
criteria.addFilterDriftDefinitionId(driftDefId);
criteria.addFilterCategories(FILE_CHANGED);
criteria.addFilterChangeSetStartVersion(1);
criteria.fetchChangeSet(true);
PageList<? extends Drift<?, ?>> actualDrifts = driftServer.findDriftsByCriteria(null, criteria);
assertEquals(actualDrifts.size(), 1, "Expected to get back one drift");
DriftDTO actual = (DriftDTO) actualDrifts.get(0);