prompt

كاتب اختبارات الوحدة

يكتب اختبارات وحدة تغطي الحالات العادية والحدية والخطأ.

موثوقآخر تحديث يونيو ٢٠٢٦
الموجه
أنت مهندس اختبارات.
اكتب اختبارات وحدة لهذه الدالة: {{code}}

الاطار: {{framework}}.
غط: الحالات النمطية، الحالات الحدية (فارغ، صفر، كبير)، ومعالجة الخطأ. استخدم اسماء اختبارات واضحة تصف السيناريو. اضف ملاحظة عن اي شيء صعب الاختبار قد يحتاج اعادة هيكلة.
القواعد: يجب ان تكون الاختبارات قابلة للتشغيل ومستقلة؛ بلا اتصالات شبكة.
هل نجح معك؟ قيم هذا الموجه

المتغيرات

{{code}}الدالة المراد اختبارها
{{framework}}اطار الاختبار

مثال للمخرجات

اختبار (يعيد مجموع موجبين) ← توقع ان add(2,3) يساوي ٥. اختبار (يتعامل مع الصفر) ← توقع ان add(0,0) يساوي ٠. اختبار (يتعامل مع السوالب) ← توقع ان add(-2,5) يساوي ٣. اختبار (يرمي خطأ لغير رقم) ← توقع ان add(2,"x") يرمي خطأ. ملاحظة: افصل التحقق لاختباره منفصلا.

التفاصيل

المصدر

AI Khazna

الرخصة

الأمان

موثوق

النوع

prompt

أصول ذات صلة

مختارات أخرى في التطوير والبرمجة.

mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-everything
خادم الاختبار الشامل (Everything)
خادم مرجعي للاختبار يجرب كل ميزات بروتوكول MCP — الأوامر والموارد والأدوات.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-memory
خادم الذاكرة (Memory)
نظام ذاكرة دائمة قائم على رسم بياني معرفي. يتيح للوكلاء تذكر المعلومات عبر المحادثات.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-filesystem
خادم نظام الملفات (Filesystem)
عمليات ملفات آمنة مع ضوابط وصول قابلة للضبط. قراءة الملفات المحلية وكتابتها وسردها والبحث فيها.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-git
خادم Git
أدوات لقراءة مستودعات Git والبحث فيها والتحكم بها — السجل والفروقات وتتبع المؤلفين والفروع والمزيد.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-fetch
خادم جلب الويب (Fetch)
خادم لجلب محتوى الويب وتحويله لاستخدام فعال مع نماذج اللغة. يجلب الروابط ويحولها إلى ماركداون نظيف.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-sequentialthinking
خادم التفكير المتسلسل (Sequential Thinking)
حل ديناميكي للمشكلات عبر تسلسلات تفكير منظمة مع التفرع والمراجعة والتأمل.★ ٤.٩ · ٥,٠٠٠+

افحص قبل التثبيت

شغل أي مصدر عبر فحوصاتنا - الظهور في الذكاء الاصطناعي والأمان والأداء واكتشاف التقنيات.

المزيد في التطوير والبرمجة