Skip to content

refactor: Customer-Profilaktualisierung auslagern - #32

Draft
mohammadtaiba wants to merge 1 commit into
mainfrom
refactor/customer-profile-updater
Draft

refactor: Customer-Profilaktualisierung auslagern#32
mohammadtaiba wants to merge 1 commit into
mainfrom
refactor/customer-profile-updater

Conversation

@mohammadtaiba

Copy link
Copy Markdown
Owner

Änderungen

  • CustomerProfileUpdater ergänzt, der editierbare Customer-Profilfelder übernimmt.
  • CustomerService.update(...) delegiert die Setter-Kette an den neuen Updater.
  • Manuelle CustomerService-Setups in Tests um die neue Dependency ergänzt.
  • Unit-Test für die Feldübernahme ergänzt.

Gründe

  • CustomerService bleibt stärker auf Ablauf, Validierung und Persistenz fokussiert.
  • Die Update-Feldübernahme ist zentral testbar und später leichter erweiterbar.
  • Der Schnitt bereitet weitere kleine Customer-Refactorings vor, ohne API-Verhalten zu ändern.

Validierung

  • ./mvnw.cmd test
  • Ergebnis: 109 Tests, 0 Fehler, 0 Errors, 0 übersprungen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant