تقييم الدرس 17
المحاكاة والبدائل: Mocks و Stubs
أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس
أسئلة التقييم
تقييم الدرس 17: المحاكاة والبدائل: Mocks و Stubs. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: اختر الإجابة الصحيحة
1) يعيد قيمةً ثابتة مُجهَّزة:
2) نراقب كيف اُستُدعِي:
3) نحاكي الاعتمادات:
4) مكتبة المحاكاة في بايثون:
5)
call_count يعطي:2السؤال الثاني: صح أم خطأ
1) المحاكاة تجعل الاختبار سريعًا وحتميًّا.
الصواب: صح
2)
Stub و Mock مترادفان تمامًا.الصواب: خطأ
3) محاكاة المنطق المُختبَر نفسه تُفقِد الاختبار معناه.
الصواب: صح
4)
Mock يتيح التحقّق من أن استدعاءً حدث.الصواب: صح
5) يجب محاكاة كل شيء دائمًا.
الصواب: خطأ
3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة
1) البديل الذي يعيد قيمةً ثابتة هو .
الإجابة: Stub
2) البديل الذي نراقب استدعاءه هو .
الإجابة: Mock
3) نحاكي الاعتمادات .
الإجابة: الخارجية
4السؤال الرابع: أسئلة عملية
1)
Mock().assert_called_once_with(x) يتحقّق من استدعاءٍ واحد بوسيطٍ محدّد.الصواب: صح
2) حقن الاعتماد معاملًا يسهّل استبداله في الاختبار.
الصواب: صح
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».