PyHamcrest

البرمجيات قطة:
PyHamcrest
تفاصيل البرنامج:
الإصدار: 1.5
تاريخ إيداع: 11 May 15
المطور: PyHamcrest developers
ترخيص: حرر
شعبية: 25

Rating: nan/5 (Total Votes: 0)

Hamcrest هو إطار بيثون لكتابة الأشياء المنظر، مما يسمح لك لتحديد إلزامي قواعد "مباراة" & nbsp؛ يمكنك وهناك عدد من الحالات التي matchers لا تقدر بثمن، مثل التحقق من صحة UI، أو تصفية البيانات، وإنما هو في مجال الكتابة اختبارات المرنة التي تستخدم matchers الأكثر شيوعا. ويظهر هذا البرنامج التعليمي كيفية استخدام Hamcrest لاختبار وحدة.
عند كتابة الاختبارات أنه من الصعب أحيانا للحصول على التوازن الصحيح بين overspecifying الاختبار (وجعلها هشة للتغيرات)، وليس تحديد ما يكفي (صنع اختبار أقل قيمة لأنها لا تزال تمر حتى عندما يتم كسر شيء يجري اختبارها). وجود أداة تسمح لك لاختيار بالضبط الجانب تحت الاختبار وتصف القيم التي ينبغي أن يكون، إلى مستوى رقابة من الدقة، يساعد كثيرا في كتابة الاختبارات التي هي "مجرد حق." هذه الاختبارات تفشل عندما سلوك الجانب تحت الاختبار ينحرف عن السلوك المتوقع، ولكن لا تزال تمر عند إجراء طفيفة، والتغيرات لا علاقة لها سلوك

المتطلبات:.

بيثون

برامج مماثلة

tcsv2png
tcsv2png

11 May 15

dingus
dingus

14 Apr 15

lava-serial
lava-serial

15 Apr 15

testosterone
testosterone

14 Apr 15

تعليقات ل PyHamcrest

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!