Testing Strategy - Legacy-Extraktion
- Golden Master aus Legacy Characterization bleibt Sicherheitsnetz für Legacy-Verhalten.
- Characterization Tests sichern definierte Szenarien.
- Unit Tests prüfen extrahierte Entscheidungen wie Validation, Pricing, Shipping und Tax.
- Parity Tests vergleichen alte und neue Pfade.
- Architecture Boundary Check verhindert Rückkopplung in die Monster-Klasse.
- Fakes für Payment, Invoice und Audit halten Tests deterministisch.