@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; assert vr.getRevisionDate( vr.getRevisionNumberForDate( new Date( timestamp3 ) ).intValue() + 1 ) .getTime() > timestamp3; assert vr.getRevisionDate( vr.getRevisionNumberForDate( new Date( timestamp4 ) ) ).getTime() <= timestamp4; } }
@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 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 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 testRevisionsDates() { for ( int i = 1; i < 7; i++ ) { assert getAuditReader().getRevisionDate( i ).getTime() <= getAuditReader().getRevisionDate( i + 1 ).getTime(); } }
@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 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 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 testRevisionsForDates() { AuditReader vr = getAuditReader(); assert vr.getRevisionDate( vr.getRevisionNumberForDate( new Date( timestamp2 ) ) ).getTime() <= timestamp2; assert vr.getRevisionDate( vr.getRevisionNumberForDate( new Date( timestamp2 ) ).longValue() + 1l ) .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; assert vr.getRevisionNumberForDate( vr.getRevisionDate( 3 ) ).intValue() == 3; }
@Test public void testDatesForRevisions() { AuditReader vr = getAuditReader(); assert vr.getRevisionNumberForDate( vr.getRevisionDate( 1 ) ).intValue() == 1; assert vr.getRevisionNumberForDate( vr.getRevisionDate( 2 ) ).intValue() == 2; }
@Test public void testDatesForRevisions() { AuditReader vr = getAuditReader(); assert vr.getRevisionNumberForDate( vr.getRevisionDate( 1 ) ).intValue() == 1; assert vr.getRevisionNumberForDate( vr.getRevisionDate( 2 ) ).intValue() == 2; }
@Test public void testDatesForRevisions() { AuditReader vr = getAuditReader(); assert vr.getRevisionNumberForDate( vr.getRevisionDate( 1 ) ).intValue() == 1; assert vr.getRevisionNumberForDate( vr.getRevisionDate( 2 ) ).intValue() == 2; }
@Test public void testDatesForRevisions() { AuditReader vr = getAuditReader(); assert vr.getRevisionNumberForDate( vr.getRevisionDate( 1 ) ).intValue() == 1; assert vr.getRevisionNumberForDate( vr.getRevisionDate( 2 ) ).intValue() == 2; }
@Test public void testDatesForRevisions() { AuditReader vr = getAuditReader(); assert vr.getRevisionNumberForDate( vr.getRevisionDate( 1 ) ).intValue() == 1; assert vr.getRevisionNumberForDate( vr.getRevisionDate( 2 ) ).intValue() == 2; }
@Test public void testDatesForRevisions() { AuditReader vr = getAuditReader(); assert vr.getRevisionNumberForDate( vr.getRevisionDate( 1 ) ).intValue() == 1; assert vr.getRevisionNumberForDate( vr.getRevisionDate( 2 ) ).intValue() == 2; }
@Test public void testDatesForRevisions() { AuditReader vr = getAuditReader(); assert vr.getRevisionNumberForDate( vr.getRevisionDate( 1l ) ).intValue() == 1; assert vr.getRevisionNumberForDate( vr.getRevisionDate( 2l ) ).intValue() == 2; }
@Test(expected = IllegalArgumentException.class) public void testIllegalRevision() { getAuditReader().getRevisionDate( 0 ); }
@Test(expected = RevisionDoesNotExistException.class) public void testNotExistingRevision() { getAuditReader().getRevisionDate( 8 ); }
public List<RevisionInformation> getTemplateRevisions(Integer templateId) { List<RevisionInformation> result = new ArrayList<>(); AuditReader reader = AuditReaderFactory.get(entityManager); List<Number> list = reader.getRevisions(TemplateDescriptorEntity.class, templateId); for (Number rev : list) { Date date = reader.getRevisionDate(rev); MyRevisionEntity myRev = entityManager.find(MyRevisionEntity.class, rev); result.add(new RevisionInformation(rev, date, myRev.getUsername())); } Collections.sort(result); return result; }