fix: Entity CreatedBy
This commit is contained in:
@@ -7,18 +7,19 @@ import org.junit.jupiter.api.TestInstance
|
||||
|
||||
@TestInstance(TestInstance.Lifecycle.PER_CLASS)
|
||||
class EntityTest() {
|
||||
private class ObjTest(var name: String): EntityExtended<Int?, Int?>()
|
||||
private class User(override var id: Int?): fr.postgresjson.entity.User<Int?>
|
||||
private class ObjTest(var name: String): EntityExtended<Int?, User>()
|
||||
|
||||
@Test
|
||||
fun getObject() {
|
||||
val obj: ObjTest? = ObjTest("plop")
|
||||
assertTrue(obj is ObjTest)
|
||||
assertTrue(obj is EntityExtended<Int?, Int?>)
|
||||
assertTrue(obj is EntityExtended<Int?, User>)
|
||||
assertTrue(obj is EntityI<Int?>)
|
||||
assertTrue(obj is Entity<Int?>)
|
||||
assertTrue(obj is Published<Int?>)
|
||||
assertTrue(obj is CreatedBy<Int?>)
|
||||
assertTrue(obj is UpdatedBy<Int?>)
|
||||
assertTrue(obj is Published<User>)
|
||||
assertTrue(obj is CreatedBy<User>)
|
||||
assertTrue(obj is UpdatedBy<User>)
|
||||
assertTrue(obj is EntityCreatedAt)
|
||||
assertTrue(obj is EntityUpdatedAt)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user