ما هي integration-testing؟
يرشد الاختبار الشامل والسخرية والمحاكاة لقاعدة بيانات Muni. يُستخدم عند كتابة اختبارات التكامل، أو إعداد بيئات الاختبار، أو إنشاء ناقل CAN وهمي، أو اختبار بروتوكولات WebSocket، أو التحقق من صحة تركيبات قاعدة البيانات، أو تصحيح أخطاء الاختبار. يغطي أنماط اختبار الصدأ (tokio::test، اختبارات التكامل)، واختبار TypeScript (Vitest)، والبنية التحتية الوهمية (Docker Compose للاختبارات)، ومحاكاة ناقل CAN، وعملاء اختبار WebSocket، وبذر قاعدة البيانات، وإعادة تشغيل التحقق من صحة التسجيل. ضروري لضمان عمل المكونات معًا بشكل صحيح. المصدر: ecto/muni.