Daniel Marino
٢٤ أكتوبر ٢٠٢٤
حل مشكلات سياق Vert.x في Quarkus Reactive Panache باستخدام Mockito

عند اختبار خدمات Quarkus التي تعتمد على عمليات قاعدة البيانات التفاعلية، تظهر هذه المشكلة. تشير مشكلة "لم يتم العثور على سياق Vertx الحالي" عادةً إلى أن سياق Vert.x المطلوب لتنفيذ إجراءات غير الحظر مفقود. يحتاج المختبرون إلى التأكد من معالجة السلوك غير المتزامن بشكل صحيح. إحدى الطرق للتغلب على ذلك هي تكوين السياق يدويًا أو استخدام TestReactiveTransaction.