refactoring: Masive refactor to build the V2
Tests / build (push) Successful in 7m14s
Tests / lint (push) Successful in 8m35s
Tests / test (push) Failing after 11m0s

This commit is contained in:
2026-07-30 23:01:50 +02:00
parent b313b39cf4
commit e2d7942c7e
260 changed files with 5049 additions and 4753 deletions
@@ -0,0 +1,34 @@
package eventDemo.contexts.auth.domain
import eventDemo.contexts.auth.domain.events.NewUserCreatedEvent
import io.kotest.core.spec.style.FunSpec
import io.kotest.matchers.shouldBe
import org.junit.jupiter.api.assertNotNull
class UserTest :
FunSpec({
test("Create User") {
User.createNewUser("Bob", "changeit").run {
username shouldBe "Bob"
password shouldBe "changeit"
}
}
test("Create User With event") {
User
.loadFromHistory(
setOf(
NewUserCreatedEvent(
"Bob",
"changeit",
version = 1,
),
),
).run {
assertNotNull(this)
username shouldBe "Bob"
password shouldBe "changeit"
}
}
})