Testing Strategy
Dieses Lab testet Messaging-Design als Architekturverhalten:
- Consumer Groups lesen unabhängig.
- Partition Key hält Reihenfolge pro Aggregat zusammen.
- Idempotenter Consumer erzeugt keine doppelte Projektion.
- Unbekannte Schema-Version wird abgelehnt.
- JMS-Queue-Modell unterscheidet sich vom Log-Modell.
Die Tests laufen ohne externe Infrastruktur, weil hier das Mentalmodell im Vordergrund steht.