PyHamcrest

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

Rating: nan/5 (Total Votes: 0)

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

المتطلبات:.

بيثون

برامج مماثلة

nose-cov
nose-cov

20 Feb 15

calltree
calltree

3 Jun 15

SLAMD
SLAMD

3 Jun 15

تعليقات ل PyHamcrest

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