@Test public void testRevisionsCounts() { assert Arrays.asList( 1, 2 ).equals( getAuditReader().getRevisions( RefEdMapKeyEntity.class, ed_id ) ); assert Arrays.asList( 1 ).equals( getAuditReader().getRevisions( RefIngMapKeyEntity.class, ing1_id ) ); assert Arrays.asList( 1, 2 ).equals( getAuditReader().getRevisions( RefIngMapKeyEntity.class, ing2_id ) ); }
@Test public void testRevisionsCounts() { assert Arrays.asList( 1, 2, 4 ).equals( getAuditReader().getRevisions( BasicTestEntity2.class, id1 ) ); assert Arrays.asList( 1, 3 ).equals( getAuditReader().getRevisions( BasicTestEntity2.class, id2 ) ); assert Arrays.asList( 1, 2 ).equals( getAuditReader().getRevisions( BasicTestEntity2.class, id3 ) ); }
@Test public void testRetrieveRevisionsWithEntityName() { List<Number> pers1Revs = getAuditReader().getRevisions( Person.class, "Personaje", id_pers1 ); List<Number> pers2Revs = getAuditReader().getRevisions( Person.class, "Personaje", id_pers2 ); List<Number> pers3Revs = getAuditReader().getRevisions( Person.class, "Personaje", id_pers3 ); assert (pers1Revs.size() == 3); assert (pers2Revs.size() == 2); assert (pers3Revs.size() == 1); }
@Test public void testRevisionsCounts() { assert Arrays.asList( 1, 2 ).equals( getAuditReader().getRevisions( SetRefCollEntity.class, coll1_id ) ); assert Arrays.asList( 1 ).equals( getAuditReader().getRevisions( StrTestEntity.class, str1_id ) ); }
@Test public void testRevisionsCounts() { assert Arrays.asList( 1, 2 ).equals( getAuditReader().getRevisions( QuotedFieldsEntity.class, qfeId1 ) ); assert Arrays.asList( 1, 3 ).equals( getAuditReader().getRevisions( QuotedFieldsEntity.class, qfeId2 ) ); }
@Test public void testRevisionsCounts() { assert Arrays.asList( 1, 2 ).equals( getAuditReader().getRevisions( WikiPage.class, pageId ) ); assert Arrays.asList( 2, 3 ).equals( getAuditReader().getRevisions( WikiImage.class, imageId ) ); }
@Test public void testRevisionsCounts() { assert Arrays.asList( 1, 2 ).equals( getAuditReader().getRevisions( SameIdTestEntity1.class, 1 ) ); assert Arrays.asList( 1, 2 ).equals( getAuditReader().getRevisions( SameIdTestEntity2.class, 1 ) ); }
@Test public void testRevisionsCounts() { Assert.assertEquals( Arrays.asList( 1, 2 ), getAuditReader().getRevisions( ClassType.class, typeId ) ); Assert.assertEquals( Arrays.asList( 1, 3 ), getAuditReader().getRevisions( SampleClass.class, entityId ) ); }
@Test public void testRevisionCounts() { assert Arrays.asList( 1, 2 ).equals( getAuditReader().getRevisions( UnversionedOptimisticLockingFieldEntity.class, id1 ) ); }
@Test public void testRevisionCounts() { assertEquals( Arrays.asList( 1, 2, 3, 4 ), getAuditReader().getRevisions( Parent.class, 1 ) ); assertEquals( Arrays.asList( 1, 2 ), getAuditReader().getRevisions( Child.class, 1 ) ); assertEquals( Arrays.asList( 1, 2, 3, 4 ), getAuditReader().getRevisions( Child.class, 2 ) ); assertEquals( Arrays.asList( 3, 4 ), getAuditReader().getRevisions( Child.class, 3 ) ); }
@Test public void testRevisionCounts() { assertEquals( Arrays.asList( 1, 2, 3, 4 ), getAuditReader().getRevisions( Parent.class, this.parentId ) ); assertEquals( Arrays.asList( 1, 4 ), getAuditReader().getRevisions( Child.class, 1 ) ); assertEquals( Arrays.asList( 1, 3 ), getAuditReader().getRevisions( Child.class, 2 ) ); assertEquals( Arrays.asList( 2, 4 ), getAuditReader().getRevisions( Child.class, 3 ) ); }
@Test public void testRevisionCounts() { assertEquals( 1, getAuditReader().getRevisions( BiRefingOptionalEntity.class, refingId ).size() ); assertEquals( 1, getAuditReader().getRevisions( BiRefingOptionalEntity.class, refingWithNoRefedId ).size() ); assertEquals( 1, getAuditReader().getRevisions( BiRefedOptionalEntity.class, refedId ).size() ); }
@Test public void testRevisionCounts() { assertEquals( Arrays.asList( 1 ), getAuditReader().getRevisions( Contract.class, 1 ) ); assertEquals( Arrays.asList( 1 ), getAuditReader().getRevisions( Design.class, 1 ) ); }
@Test public void testRevisionsCounts() { List<Number> revisions = getAuditReader().getRevisions( M2MIndexedListTargetNotAuditedEntity.class, itnae1_id ); assertEquals( revisions, Arrays.asList( 1, 3 ) ); revisions = getAuditReader().getRevisions( M2MIndexedListTargetNotAuditedEntity.class, itnae2_id ); assertEquals( revisions, Arrays.asList( 2 ) ); }
@Test public void testRevisionsCounts() { assert Arrays.asList( 1 ) .equals( getAuditReader().getRevisions( Country.class, country.getCode() ) ); }
@Test(expected = NotAuditedException.class) public void testRevisionsCountsForNotAudited() { try { getAuditReader().getRevisions( NotAuditedSubclassEntity.class, id2_1 ); assert (false); } catch (NotAuditedException nae) { throw nae; } }
@Test public void testRevisionsCounts() throws Exception { Assert.assertEquals( Arrays.asList( 1, 2 ), getAuditReader().getRevisions( PurchaseOrder.class, orderId ) ); Assert.assertEquals( Arrays.asList( 1, 3 ), getAuditReader().getRevisions( Item.class, itemId ) ); }
@Test public void testRevisionsCounts() { assertEquals( Arrays.asList( 1, 2 ), getAuditReader().getRevisions( MappedSuperclassComponentSetTestEntity.class, id1 ) ); }
@Test public void testRevisionsCounts() { assertEquals( Arrays.asList( 1, 2, 3, 4 ), getAuditReader().getRevisions( EmbeddableListEntity1.class, ele1_id ) ); }
@Test public void testStringListHistory() { final List<Number> revisions = getAuditReader().getRevisions( StringListEntity.class, listId ); assertEquals( Arrays.asList( 3, 4 ), revisions ); final StringListEntity rev3 = getAuditReader().find( StringListEntity.class, listId, 3 ); assertEquals( TestTools.makeList( "A" ), rev3.getStrings() ); // NOTE: the only reason this assertion expects a null element is because the collection is indexed. // ORM will return a list that consists of { null, "D" } and Envers should effectively mimic that. final StringListEntity rev4 = getAuditReader().find( StringListEntity.class, listId, 4 ); assertEquals( TestTools.makeList( null, "D" ), rev4.getStrings() ); }