use of org.hibernate.envers.test.entities.StrTestEntity in project hibernate-orm by hibernate.
the class SchemaExportTest method testSchemaCreation.
@Test
@Priority(10)
public void testSchemaCreation() {
// Populate database with test data.
Session session = getSession();
session.getTransaction().begin();
StrTestEntity entity = new StrTestEntity("data");
session.save(entity);
session.getTransaction().commit();
id = entity.getId();
}
use of org.hibernate.envers.test.entities.StrTestEntity in project hibernate-orm by hibernate.
the class EvictAuditDataAfterCommitTest method testSessionCacheClear.
@Test
@TestForIssue(jiraKey = "HHH-6614")
public void testSessionCacheClear() {
Session session = openSession();
session.getTransaction().begin();
StrTestEntity ste = new StrTestEntity("data");
session.persist(ste);
session.getTransaction().commit();
checkEmptyAuditSessionCache(session, "org.hibernate.envers.test.entities.StrTestEntity_AUD");
}
use of org.hibernate.envers.test.entities.StrTestEntity in project hibernate-orm by hibernate.
the class DifferentDBSchemaTest method testHistoryOfId1.
@Test
public void testHistoryOfId1() {
StrTestEntity ver1 = new StrTestEntity("x", steId);
StrTestEntity ver2 = new StrTestEntity("y", steId);
assert getAuditReader().find(StrTestEntity.class, steId, 1).equals(ver1);
assert getAuditReader().find(StrTestEntity.class, steId, 2).equals(ver2);
}
use of org.hibernate.envers.test.entities.StrTestEntity in project hibernate-orm by hibernate.
the class GloballyConfiguredRevListenerTest method initData.
@Test
@Priority(10)
public void initData() {
EntityManager em = getEntityManager();
CountingRevisionListener.revisionCount = 0;
// Revision 1
em.getTransaction().begin();
StrTestEntity te = new StrTestEntity("data");
em.persist(te);
em.getTransaction().commit();
Assert.assertEquals(1, CountingRevisionListener.revisionCount);
}
use of org.hibernate.envers.test.entities.StrTestEntity in project hibernate-orm by hibernate.
the class Inherited method testHistoryOfId1.
@Test
public void testHistoryOfId1() {
StrTestEntity ver1 = new StrTestEntity("x", id);
StrTestEntity ver2 = new StrTestEntity("y", id);
assert getAuditReader().find(StrTestEntity.class, id, 1).equals(ver1);
assert getAuditReader().find(StrTestEntity.class, id, 2).equals(ver2);
}
Aggregations