@Test
public void verifyBackupVersion1DateRange() throws Exception {

    setUp();
    // Verify for backup version 1.0
    List<BackupVerificationResult> backupVerificationResults =
            backupVerification.verifyAllBackups(
                    BackupVersion.SNAPSHOT_BACKUP,
                    new DateRange(backupDate + "," + backupDateEnd));
    Assert.assertTrue(!backupVerificationResults.isEmpty());
    Assert.assertTrue(backupVerificationResults.size() == numFakeBackups);
    backupVerificationResults
            .stream()
            .forEach(b -> Assert.assertEquals(Instant.EPOCH, b.snapshotInstant));
    List<BackupMetadata> backupMetadata =
            backupStatusMgr.getLatestBackupMetadata(
                    BackupVersion.SNAPSHOT_BACKUP,
                    new DateRange(backupDate + "," + backupDateEnd));
    Assert.assertTrue(!backupMetadata.isEmpty());
    Assert.assertTrue(backupMetadata.size() == numFakeBackups);
    backupMetadata.stream().forEach(b -> Assert.assertNotNull(b.getLastValidated()));
    backupMetadata =
            backupStatusMgr.getLatestBackupMetadata(
                    BackupVersion.SNAPSHOT_META_SERVICE,
                    new DateRange(backupDate + "," + backupDateEnd));
    Assert.assertTrue(!backupMetadata.isEmpty());
    Assert.assertTrue(backupMetadata.size() == numFakeBackups);
    backupMetadata.stream().forEach(b -> Assert.assertNull(b.getLastValidated()));
}