متى يجب أن كعب من نوع عن طريق خلق يدويا "كعب" نسخة، بدلا من استخدام إطار السخرية

StackOverflow https://stackoverflow.com/questions/2453460

  •  20-09-2019
  •  | 
  •  

سؤال

هل هناك أي ظرف من الظروف حيث هو ملائم لخلق نوع كعب يدويا، بدلا من استخدام إطار ساخرا (مثل الكركدن يسخر) عند نقطة الاختبار.

ونحن نأخذ هذين النهج في مشاريعنا. حدسي يشعر عندما ألقي نظرة على قائمة طويلة من الإصدارات كعب الأجسام هو أنه سيضيف صيانة النفقات العامة، والتحركات تنفيذ كعب بعيدا عن نقطة الاختبار.

هل كانت مفيدة؟

المحلول

لأغراض الاختبارات وحدة الآلي، ويسخر هي دائما تقريبا الخيار الأفضل. لأنها تستخدم انعكاس للسخرية كائن، انهم سيبقون يصل إلى التاريخ عند إجراء تغييرات.

والمرة الوحيدة التي يمكنني إنشاء كعب هو لاختبار التكامل - على سبيل المثال، قد كعب وSMS إرسال الخدمة حتى تتمكن من تشغيل فترة اختبار التكامل / المستخدم دون توجيه اتهام لارسال رسائل SMS (بدلا من ذلك، كانت الرسائل تخزينها بحيث يمكن محددة).

نصائح أخرى

وعندما تصل إلى النقطة التي تأخذ بذرة الكثير من الوقت الصيانة، وحان الوقت للانتقال إلى كعب / الإطار وهمية. لذلك أعتقد أن كنت قد أعطيت الجواب بالفعل نفسك.

وحاليا أنا لا تزال تستخدم بذرة مع مشروعي الحالي، من أجل البساطة. وهناك أنواع قليلة فقط التي يمكنني استخدام كعب، وعادة ما يكون هناك من كعب واحد فقط، وأحيانا من أجل تجسيد الأخطاء، ولكن لا أكثر من ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top