feat(): unit tests for domain entities and basic invariants

This commit is contained in:
gitgernit
2025-11-23 09:34:09 +03:00
parent 25b35a3ccd
commit fbceb9fefe
9 changed files with 541 additions and 12 deletions
+12
View File
@@ -0,0 +1,12 @@
from datetime import UTC
from uuid import UUID
from template_project.application.user.entity import User
def test_user_factory_creates_valid_user() -> None:
user = User.factory()
assert isinstance(user.id, UUID)
assert user.deleted_at is None
assert user.created_at.tzinfo == UTC