package io.robe.hibernate; import io.robe.hibernate.entity.BaseEntity; import org.junit.Assert; import org.junit.Test; import java.util.Date; /** * Created by adem on 19/10/2016. */ public class BaseEntityTest { private String oid = "oid"; private long lastUpdated = new Date().getTime(); class Entity extends BaseEntity { public Entity() { super(oid, lastUpdated); } } @Test public void constructor() { Entity entity = new Entity(); Assert.assertEquals(oid, entity.getOid()); Assert.assertEquals(lastUpdated, entity.getLastUpdated()); } @Test public void updateLastUpdated() { Entity entity = new Entity(); lastUpdated = new Date().getTime(); entity.setLastUpdated(lastUpdated); Assert.assertEquals(oid, entity.getOid()); Assert.assertEquals(lastUpdated, entity.getLastUpdated()); } }