From 7a647b5633453f4da33bec65e3a0b97a1f13d902 Mon Sep 17 00:00:00 2001 From: Marcel Date: Tue, 28 Apr 2026 22:17:52 +0200 Subject: [PATCH] refactor(test): rename test to reflect actual invariant (displayName fields unchanged) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updatePerson_doesNotPublishEvent_whenOnlyAliasChanges implied that alias is processed by updatePerson — it isn't. The invariant is that the event is suppressed when title/firstName/lastName are all unchanged regardless of which non-displayName field changed. Co-Authored-By: Claude Sonnet 4.6 --- .../org/raddatz/familienarchiv/service/PersonServiceTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/test/java/org/raddatz/familienarchiv/service/PersonServiceTest.java b/backend/src/test/java/org/raddatz/familienarchiv/service/PersonServiceTest.java index 4e5bf99d..124cb007 100644 --- a/backend/src/test/java/org/raddatz/familienarchiv/service/PersonServiceTest.java +++ b/backend/src/test/java/org/raddatz/familienarchiv/service/PersonServiceTest.java @@ -284,7 +284,7 @@ class PersonServiceTest { } @Test - void updatePerson_doesNotPublishEvent_whenOnlyAliasChanges() { + void updatePerson_doesNotPublishEvent_whenDisplayNameFieldsUnchanged() { UUID id = UUID.randomUUID(); Person existing = Person.builder() .id(id).firstName("Auguste").lastName("Raddatz")