اختبار المواجهة

مجموعة من المساعدين وكائنات وهمية لاختبارات الوحدات واختبارات DOC.
التحميل الان

اختبار المواجهة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Chris Withers
  • موقع ويب الناشر:
  • https://secure.simplistix.co.uk/

اختبار المواجهة العلامات


اختبار المواجهة وصف

مجموعة من المساعدين والكائنات وهمية لاختبارات الوحدات واختبارات DOC. يوفر مشروع TestFienttures مجموعة من المساعدين وكائنات وهمية مفيدة عند إجراء اختبارات وحدة الكتابة أو اختبار المستندات. يتم سرد المساعدين المتاحين وكائنات وهمية أدناه، لأمثلة وظيفية، راجع محتويات مجلد الاختبارات.comParison العناصر النائبة التي يمكن استخدامها للمقارنة النتائج المتوقعة مع النتائج الفعلية حيث لا تدعم الكائنات في النتائج الفعلية مقارنة مفيدة. يمكن أن تستند المقارنة فقط بنوع الكائن، وهو مفيد بشكل خاص عند مقارنة التسلسلات التي تم إرجاعها من التعليمات البرمجية اختبارها. يعطي اختلافات أكثر فائدة عندما لا تكون الحجج هي نفسها، خاصة بالنسبة للتسلسلات والأسلحة الطويلة. ستؤدي هذه الوظيفة إلى مقارنة سلنتين وإعطاء فرق موحد مقارنة بين المقارنة. مفيد كمعلمة ثالثة إلى Unittest.testCase.AssertAckals.generator ستعود هذه الوظيفة مولد يوفر الحجج التي تم استدعاؤها عند تكرار المولد. يتيح لك هذا المساعد هذا المساعد لالتقاط رسائل السجل للحصول على سجلات محددة في Doctests.log_capture يتيح لك هذا Decorator التقاط رسائل السجل للحصول على سجلات محددة مدة Unittest Methods.Mracte يتيح لك هذا Decorator من استبدال الكائنات مثل الفصول والوظائف لمدة طريقة غير تابعة. تتم إزالة البدائل بغض النظر عن ما يحدث أثناء الاختبار. تمكنك هذا المساعد هذا المساعد من استبدال الكائنات مثل الفصول والوظائف من داخل المستندات وبعد ذلك استعادة النسخ الأصلية قد انتهكت اختبارها. الاستثناء المرفوع ليس فقط من النوع الصحيح ولكن يحتوي أيضا على Parameters.test_date هذا هو مصنع فئة مفيدة يعرض "بدائل DateTime.Date التي تحتوي على طريقة اليوم التي تعطي تواريخ قابلة للتكرار وحواسها" .TET_DATETIME " المصنع الذي يرجع بدائل DateTime.DateTime التي تحتوي على طريقة الآن تعطي Datetimes.test_time.test_time القابلة للتكرار، هذا بديلة مفيدة للوقت. الوقت الذي يعطي أوقاتا قابلة للتكرار وحديدا وصحيحا .WRAP هذا هو ديكور عام لطريقة التفاف دالة المكالمات مع TRY - أخيرا ويتم تنفيذ التعليمات البرمجية قبل المحاولة وكجزء من أخيرا. متطلبات: بيثون ما الجديد في هذا الإصدار: تغيير المقارنة لاستخدام __eq__ و __NE__ بدلا من إهمال __CMP__ توثيق هذا الطلب يهم عند استخدام مقارنات مع الكائنات التي تنفذ __eq__ أنفسهم، مثل مثيلات نماذج Django.


اختبار المواجهة برامج ذات صلة