اختبارات الطفرات في Rust مع cargo-mutants
2025-04-13
cargo-mutants هي أداة Rust تعمل على تحسين جودة الكود عن طريق توليد إصدارات متحولة من الكود لاختبار متانته. تحدد الأخطاء المحتملة التي تفوتها اختباراتك الحالية، مما يوفر منظورًا مختلفًا عن أدوات تغطية الكود التقليدية. تركز على ما إذا كانت الاختبارات تتحقق فعليًا من سلوك الكود، وليس مجرد وصول الكود. سهلة الاستخدام وتتكامل مع CI، وهي قيد الصيانة النشطة وتعد بتحسينات مستقبلية، بما في ذلك أنواع جديدة من الطفرات.
التطوير