Package org.apache.deltaspike.data.test.domain

Examples of org.apache.deltaspike.data.test.domain.AuditedEntity


    @Test
    public void should_set_creation_date() throws Exception
    {
        // given
        AuditedEntity entity = new AuditedEntity();

        // when
        entityManager.persist(entity);
        entityManager.flush();

        // then
        assertNotNull(entity.getCreated());
        assertNotNull(entity.getModified());
        assertEquals(entity.getCreated().getTime(), entity.getModified());
    }
View Full Code Here


    @Test
    public void should_set_modification_date() throws Exception
    {
        // given
        AuditedEntity entity = new AuditedEntity();
        entityManager.persist(entity);
        entityManager.flush();

        // when
        entity = entityManager.find(AuditedEntity.class, entity.getId());
        entity.setName("test");
        entityManager.flush();

        // then
        assertNotNull(entity.getGregorianModified());
        assertNotNull(entity.getTimestamp());
    }
View Full Code Here

    @Test
    public void should_set_changing_principal()
    {
        // given
        AuditedEntity entity = new AuditedEntity();

        // when
        entityManager.persist(entity);
        entityManager.flush();

        // then
        assertNotNull(entity.getChanger());
        assertEquals(who, entity.getChanger());
        assertNotNull(entity.getPrincipal());
        assertEquals(who, entity.getPrincipal().getName());
    }
View Full Code Here

    @Test
    public void should_set_dates_for_creation()
    {
        // given
        AuditedEntity entity = new AuditedEntity();

        // when
        new TimestampsProvider().prePersist(entity);

        // then
        assertNotNull(entity.getCreated());
        assertNotNull(entity.getModified());
        assertNull(entity.getGregorianModified());
        assertNull(entity.getTimestamp());
    }
View Full Code Here

    @Test
    public void should_set_dates_for_update()
    {
        // given
        AuditedEntity entity = new AuditedEntity();

        // when
        new TimestampsProvider().preUpdate(entity);

        // then
        assertNull(entity.getCreated());
        assertNotNull(entity.getModified());
        assertNotNull(entity.getGregorianModified());
        assertNotNull(entity.getTimestamp());
    }
View Full Code Here

    @Test
    public void should_set_creation_date() throws Exception
    {
        // given
        AuditedEntity entity = new AuditedEntity();

        // when
        entityManager.persist(entity);
        entityManager.flush();

        // then
        assertNotNull(entity.getCreated());
        assertNotNull(entity.getModified());
        assertEquals(entity.getCreated().getTime(), entity.getModified());
    }
View Full Code Here

    @Test
    public void should_set_modification_date() throws Exception
    {
        // given
        AuditedEntity entity = new AuditedEntity();
        entityManager.persist(entity);
        entityManager.flush();

        // when
        entity = entityManager.find(AuditedEntity.class, entity.getId());
        entity.setName("test");
        entityManager.flush();

        // then
        assertNotNull(entity.getGregorianModified());
        assertNotNull(entity.getTimestamp());
    }
View Full Code Here

    @Test
    public void should_set_changing_principal()
    {
        // given
        AuditedEntity entity = new AuditedEntity();

        // when
        entityManager.persist(entity);
        entityManager.flush();

        // then
        assertNotNull(entity.getChanger());
        assertEquals(who, entity.getChanger());
        assertNotNull(entity.getPrincipal());
        assertEquals(who, entity.getPrincipal().getName());
    }
View Full Code Here

    @Test
    public void should_set_dates_for_creation()
    {
        // given
        AuditedEntity entity = new AuditedEntity();

        // when
        new TimestampsProvider().prePersist(entity);

        // then
        assertNotNull(entity.getCreated());
        assertNotNull(entity.getModified());
        assertNull(entity.getGregorianModified());
        assertNull(entity.getTimestamp());
    }
View Full Code Here

    @Test
    public void should_set_dates_for_update()
    {
        // given
        AuditedEntity entity = new AuditedEntity();

        // when
        new TimestampsProvider().preUpdate(entity);

        // then
        assertNull(entity.getCreated());
        assertNotNull(entity.getModified());
        assertNotNull(entity.getGregorianModified());
        assertNotNull(entity.getTimestamp());
    }
View Full Code Here

TOP

Related Classes of org.apache.deltaspike.data.test.domain.AuditedEntity

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.