| هامكريست مكتبة جافا من المتراءات لتعبيرات اختبار البناء |
التحميل الان |
هامكريست الترتيب والملخص
- اسم الناشر:
- Hamcrest Team
- موقع ويب الناشر:
- http://code.google.com/p/hamcrest/
هامكريست العلامات
هامكريست وصف
جاوة مكتبة المتراءات لتعبيرات اختبار البناء Hamcrest عبارة عن مكتبة جافا مجانية ومفتوحة للمصدر من كائنات Matcher (المعروفة أيضا باسم القيود أو المسندات) السماح بقواعد "المباراة" التي سيتم تعريفها بالإعلان، لاستخدامها في أطر أخرى. تشمل السيناريوهات النموذجية أطر اختبار، ومكتبات السخرية وقواعد التحقق من صحة واجهة المستخدم. ملاحظة: Hamcrest مرخصة وتوزيعها بموجب شروط ترخيص BSD. متطلبات: جاوة ما الجديد في هذا الإصدار: يحتوي Hamcrest Generator الآن على Javadoc وأسماء المعلمات في التعليمات البرمجية التي تم إنشاؤها باستخدام QDOX لتحليل التعليمات البرمجية المصدر. خلق hamcrest-core.jar (وإزالة hamcrest-api.jar). انتقلت المجموعة الأساسية من المراهبين (و EQ، وليس، إلخ) لهذه الحزمة لجعلها أكثر عملية للمكتبات الخارجية لتضمين الحملون. إنشاء CoreMatchers (السكر الاستيراد الثابت) في Hamcrest-Core.jar. يمكن stringbuilder استخدام أي وجهة زائدة (وليس فقط stringbuffer). وأضاف طريقة Tostring () المعقولة () إلى basematcher. إنشاء StringDescription.asstring () الاسم المستعار (لأن ToString () تسبب في مشكلات مع الواردات الثابتة). استرخاء ISINSTANTANTOF () Mitcher Generic Type بحيث يمكن استخدامه في أي نوع من الأشياء. على سبيل المثال assertthat (inquunknownobject، isinstanceof (string.class))؛ تمت إضافة أي (فئة)، NULL (فئة) وطائرات (فئة فئة)، التي تعود Matcher. مفيدة عندما تكافح المحول البرمجي مع استنتاج النوع. تعديل أي غير محدد () و Allof () لقبول أنواع مختلطة. typesafematcher.matchessafely () الآن عامة. يعترف المولد بطرق acfactory التي ترجع فرعية من المانج.
هامكريست برامج ذات صلة