Add Integration test for comment

This commit is contained in:
2021-02-17 23:02:38 +01:00
parent 55aa512aa5
commit 0ecf0c205f
17 changed files with 426 additions and 18 deletions

View File

@@ -38,6 +38,7 @@ class Citizen(
deletedAt: DateTime? = null
) : CitizenFull,
CitizenBasicI,
CitizenWithUserI,
CitizenRef(id),
CitizenCartI,
EntityCreatedAt by EntityCreatedAtImp(),

View File

@@ -48,7 +48,7 @@ open class ConstitutionSimple<Cr : CitizenWithUserI, T : TitleSimple<*>>(
id: UUID = UUID.randomUUID(),
val title: String,
val anonymous: Boolean = true,
val titles: MutableList<T> = mutableListOf(),
val titles: List<T> = listOf(),
val draft: Boolean = false,
val lastVersion: Boolean = false,
override val createdBy: Cr,
@@ -73,7 +73,7 @@ open class ConstitutionSimple<Cr : CitizenWithUserI, T : TitleSimple<*>>(
) : TitleRef(id)
}
open class ConstitutionRef(id: UUID = UUID.randomUUID()) : ConstitutionS(id) {
open class ConstitutionRef(id: UUID? = null) : ConstitutionS(id ?: UUID.randomUUID()) {
open class TitleRef(
id: UUID = UUID.randomUUID()
) : UuidEntity(id)