@Test
  public void testRevisionsForDates() {
    AuditReader vr = getAuditReader();

    assert vr.getRevisionDate(vr.getRevisionNumberForDate(new Date(timestamp2))).getTime()
        <= timestamp2;
    assert vr.getRevisionDate(vr.getRevisionNumberForDate(new Date(timestamp2)).intValue() + 1)
            .getTime()
        > timestamp2;

    assert vr.getRevisionDate(vr.getRevisionNumberForDate(new Date(timestamp3))).getTime()
        <= timestamp3;
  }
 @Test
 public void testDatesForRevisions() {
   AuditReader vr = getAuditReader();
   assert vr.getRevisionNumberForDate(vr.getRevisionDate(1)).intValue() == 1;
   assert vr.getRevisionNumberForDate(vr.getRevisionDate(2)).intValue() == 2;
 }