Package org.hibernate.envers.test.entities.components

Examples of org.hibernate.envers.test.entities.components.DefaultValueComponentTestEntity


  public void initData() {
    // Revision 1
    EntityManager em = getEntityManager();
    em.getTransaction().begin();

    DefaultValueComponentTestEntity cte0 = DefaultValueComponentTestEntity
        .of(null);

    DefaultValueComponentTestEntity cte1 = DefaultValueComponentTestEntity
        .of(DefaultValueComponent1.of("c1-str1", null));

    DefaultValueComponentTestEntity cte2 = DefaultValueComponentTestEntity
        .of(DefaultValueComponent1.of("c1-str1", DefaultValueComponent2
            .of("c2-str1", "c2-str2")));

    DefaultValueComponentTestEntity cte3 = DefaultValueComponentTestEntity
        .of(DefaultValueComponent1.of(null, DefaultValueComponent2.of(
            "c2-str1", "c2-str2")));

    DefaultValueComponentTestEntity cte4 = DefaultValueComponentTestEntity
        .of(DefaultValueComponent1.of(null, DefaultValueComponent2.of(
            null, "c2-str2")));

    DefaultValueComponentTestEntity cte5 = DefaultValueComponentTestEntity
        .of(DefaultValueComponent1.of(null, DefaultValueComponent2.of(
            "c2-str1", null)));

    DefaultValueComponentTestEntity cte6 = DefaultValueComponentTestEntity
        .of(DefaultValueComponent1.of(null, DefaultValueComponent2.of(
            null, null)));

    em.persist(cte0);
    em.persist(cte1);
    em.persist(cte2);
    em.persist(cte3);
    em.persist(cte4);
    em.persist(cte5);
    em.persist(cte6);

    em.getTransaction().commit();

    // Revision 2
    em = getEntityManager();
    em.getTransaction().begin();

    cte0 = em.find(DefaultValueComponentTestEntity.class, cte0.getId());
    cte1 = em.find(DefaultValueComponentTestEntity.class, cte1.getId());
    cte2 = em.find(DefaultValueComponentTestEntity.class, cte2.getId());
    cte3 = em.find(DefaultValueComponentTestEntity.class, cte3.getId());
    cte4 = em.find(DefaultValueComponentTestEntity.class, cte4.getId());
    cte5 = em.find(DefaultValueComponentTestEntity.class, cte5.getId());
    cte6 = em.find(DefaultValueComponentTestEntity.class, cte6.getId());

    cte0.setComp1(DefaultValueComponent1.of("upd-c1-str1", null));
    cte1.setComp1(DefaultValueComponent1.of(null, DefaultValueComponent2
        .of("upd-c2-str1", "upd-c2-str2")));
    cte2.getComp1().getComp2().setStr1("upd-c2-str1");
    cte3.getComp1().getComp2().setStr1("upd-c2-str1");
    cte4.getComp1().getComp2().setStr1("upd-c2-str1");
    cte5.getComp1().getComp2().setStr1("upd-c2-str1");
    cte6.getComp1().getComp2().setStr1("upd-c2-str1");

    em.getTransaction().commit();

    // afterwards
    id0 = cte0.getId();
    id1 = cte1.getId();
    id2 = cte2.getId();
    id3 = cte3.getId();
    id4 = cte4.getId();
    id5 = cte5.getId();
    id6 = cte6.getId();
  }
View Full Code Here


  }

  @Test
  public void testHistoryOfId0() {

    DefaultValueComponentTestEntity ent1 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id0, 1);
    DefaultValueComponentTestEntity ent2 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id0, 2);

    log.error("------------ id0 -------------");
    log.error(ent1.toString());
    log.error(ent2.toString());

    checkCorrectlyPersisted(id0, null, null);

    DefaultValueComponentTestEntity expectedVer1 = DefaultValueComponentTestEntity
        .of(id0, DefaultValueComponent1.of(null, null));
    DefaultValueComponentTestEntity expectedVer2 = DefaultValueComponentTestEntity
        .of(id0, DefaultValueComponent1.of("upd-c1-str1", null));

    assert ent1.equals(expectedVer1);
    assert ent2.equals(expectedVer2);
  }
View Full Code Here

  }

  @Test
  public void testHistoryOfId1() {

    DefaultValueComponentTestEntity ent1 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id1, 1);
    DefaultValueComponentTestEntity ent2 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id1, 2);

    log.error("------------ id1 -------------");
    log.error(ent1.toString());
    log.error(ent2.toString());

    checkCorrectlyPersisted(id1, null, "upd-c2-str1");

    DefaultValueComponentTestEntity expectedVer1 = DefaultValueComponentTestEntity
        .of(id1, DefaultValueComponent1.of("c1-str1", null));
    DefaultValueComponentTestEntity expectedVer2 = DefaultValueComponentTestEntity
        .of(id1, DefaultValueComponent1.of(null, DefaultValueComponent2
            .of("upd-c2-str1", "upd-c2-str2")));

    assert ent2.equals(expectedVer2);
    assert ent1.equals(expectedVer1);
View Full Code Here

  }

  @Test
  public void testHistoryOfId2() {

    DefaultValueComponentTestEntity ent1 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id2, 1);
    DefaultValueComponentTestEntity ent2 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id2, 2);

    log.error("------------ id2 -------------");
    log.error(ent1.toString());
    log.error(ent2.toString());

    DefaultValueComponentTestEntity expectedVer1 = DefaultValueComponentTestEntity
        .of(id2, DefaultValueComponent1.of("c1-str1",
            DefaultValueComponent2.of("c2-str1", "c2-str2")));
    DefaultValueComponentTestEntity expectedVer2 = DefaultValueComponentTestEntity
        .of(id2, DefaultValueComponent1.of("c1-str1",
            DefaultValueComponent2.of("upd-c2-str1", "c2-str2")));

    assert ent1.equals(expectedVer1);
    assert ent2.equals(expectedVer2);
View Full Code Here

  }

  @Test
  public void testHistoryOfId3() {

    DefaultValueComponentTestEntity ent1 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id3, 1);
    DefaultValueComponentTestEntity ent2 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id3, 2);

    log.error("------------ id3 -------------");
    log.error(ent1.toString());
    log.error(ent2.toString());

    DefaultValueComponentTestEntity expectedVer1 = DefaultValueComponentTestEntity
        .of(id3, DefaultValueComponent1.of(null, DefaultValueComponent2
            .of("c2-str1", "c2-str2")));
    DefaultValueComponentTestEntity expectedVer2 = DefaultValueComponentTestEntity
        .of(id3, DefaultValueComponent1.of(null, DefaultValueComponent2
            .of("upd-c2-str1", "c2-str2")));

    assert ent1.equals(expectedVer1);
    assert ent2.equals(expectedVer2);
View Full Code Here

  }

  @Test
  public void testHistoryOfId4() {

    DefaultValueComponentTestEntity ent1 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id4, 1);
    DefaultValueComponentTestEntity ent2 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id4, 2);

    log.error("------------ id4 -------------");
    log.error(ent1.toString());
    log.error(ent2.toString());

    DefaultValueComponentTestEntity expectedVer1 = DefaultValueComponentTestEntity
        .of(id4, DefaultValueComponent1.of(null, DefaultValueComponent2
            .of(null, "c2-str2")));
    DefaultValueComponentTestEntity expectedVer2 = DefaultValueComponentTestEntity
        .of(id4, DefaultValueComponent1.of(null, DefaultValueComponent2
            .of("upd-c2-str1", "c2-str2")));

    assert ent1.equals(expectedVer1);
    assert ent2.equals(expectedVer2);
View Full Code Here

  }

  @Test
  public void testHistoryOfId5() {

    DefaultValueComponentTestEntity ent1 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id5, 1);
    DefaultValueComponentTestEntity ent2 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id5, 2);

    log.error("------------ id5 -------------");
    log.error(ent1.toString());
    log.error(ent2.toString());

    DefaultValueComponentTestEntity expectedVer1 = DefaultValueComponentTestEntity
        .of(id5, DefaultValueComponent1.of(null, DefaultValueComponent2
            .of("c2-str1", null)));
    DefaultValueComponentTestEntity expectedVer2 = DefaultValueComponentTestEntity
        .of(id5, DefaultValueComponent1.of(null, DefaultValueComponent2
            .of("upd-c2-str1", null)));

    assert ent1.equals(expectedVer1);
    assert ent2.equals(expectedVer2);
View Full Code Here

  }

  @Test
  public void testHistoryOfId6() {

    DefaultValueComponentTestEntity ent1 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id6, 1);
    DefaultValueComponentTestEntity ent2 = getAuditReader().find(
        DefaultValueComponentTestEntity.class, id6, 2);

    log.error("------------ id6 -------------");
    log.error(ent1.toString());
    log.error(ent2.toString());

    DefaultValueComponentTestEntity expectedVer1 = DefaultValueComponentTestEntity
        .of(id6, DefaultValueComponent1.of(null, null));
    DefaultValueComponentTestEntity expectedVer2 = DefaultValueComponentTestEntity
        .of(id6, DefaultValueComponent1.of(null, DefaultValueComponent2
            .of("upd-c2-str1", null)));

    assert ent2.equals(expectedVer2);
    assert ent1.equals(expectedVer1);
View Full Code Here

TOP

Related Classes of org.hibernate.envers.test.entities.components.DefaultValueComponentTestEntity

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.