private void verifyUndelete(MockId id) throws Exception {
    StoreInfo storeInfo = store.get(Collections.singletonList(id), EnumSet.noneOf(StoreGetOptions.class));
    assertEquals("ID not as expected", id, storeInfo.getMessageReadSetInfo().get(0).getStoreKey());
    assertTrue("Undelete flag not expected", storeInfo.getMessageReadSetInfo().get(0).isUndeleted());
    checkStoreInfo(storeInfo, Collections.singleton(id), (short) 1);
  }
Verifies that {@code id} has undelete flag set to be true
@param id
@throws Exception
ambry-store/src/test/java/com/github/ambry/store/BlobStoreTest.java