اختبار :: فخ :: باني

اختبار :: Trap :: Builder هو خزان مقدم من مصائد اختبار البناء.
التحميل الان

اختبار :: فخ :: باني الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Eirik Berg Hanssen
  • موقع ويب الناشر:
  • http://search.cpan.org/~ebhanssen/Test-Trap-v0.0.23/lib/Test/Trap/Builder.pm

اختبار :: فخ :: باني العلامات


اختبار :: فخ :: باني وصف

اختبار :: Trap :: Builder هو الخلفية لبناء الفخاخ اختبار. اختبار :: Trap :: Builder هو الخلفية لبناء Test Traps.synopsis Package My :: اختبار :: Trap؛ استخدم الاختبار :: Trap :: Builder؛ بلدي $ B = اختبار :: Trap :: Builder-> جديد؛ $ B-> طبقة ($ Layer_name => Layer_Implementation)؛ $ B-> Accessor (بسيط => )؛ $ b-> multi_layer ($ multi_name => @ names)؛ $ b-> test_method ($ test_name => 0، $ name_index، test_function)؛ اختبار :: طبقات مصيدة مصيدة فخ القياسية لا تحب فخ كل ما قد ترغب في فخه. لذلك، اختبار :: Trap :: Builder يوفر طرق لكتابة طبقات الفخ الخاصة بك - فضيلة للاستخدام مع وحدة فخ الاختبار الخاصة بك. ملاحظة أن الطبقات هي أساليب مع أسماء مشوهة (الأسماء البادئة مع طبقة :)، ورائعة جدا مثل يجب ألا ترث وحدات فخ غيرها من طريقة أخرى. يجب تنفيذ الطبقات كطرق، وبينما لا يحتاجون إلى الاتصال بهذه الطرق الراحة بدورها بدورها، من المحتمل أن يجعل من المحتمل أن يكون للحصول على رمز أكثر قابل للقراءة من أي بديل. لا تستخدمها كطرق الاختبار :: Trap :: Builder - فهي تهدف إلى يكون أساليب كائنات فخ الاختبار، ولن تعمل خلاف ذلك. في الواقع، من المحتمل أن لا يتم استدعاؤها خارج تطبيقات الطبقة. قد تسمي طبقة Driuna Leatferating هذه الطريقة لتشغيل رمز المستخدم. يجب أن يتصل طبقة Unextevery غير المنتهي بالطريقة (أو ما يعادلها) التقدم إلى الطبقة التالية. لاحظ أن هذه الطريقة لا تحتاج إلى إرجاع، لذلك من المحتمل أن تكون هناك أي إجراءات دموية قد تكون مسجلة في طريقة المسيل للدموع (انظر أدناه). Service SectIF Layer تريد تنظيف إعدادها، فقد يستخدم هذه الطريقة لتسجيل أي عدد من الإجراءات المسيل للدموع، إلى يتم إجراء (في ترتيب التسجيل العكسي) بمجرد تنفيذ رمز المستخدم قد تم تنفيذ تطبيقات StringsLayer، قد يتم تشغيل تطبيقات StringsLayer في حالات استثنائية، حيث يريدون فشل الفخام بأكمله. لسوء الحظ، قد تكون طبقة أخرى محاصرة استثناءات عادية، لذلك تحتاج إلى نوع من السحر من أجل رمي استثناء غير قابل للتنفيذ. هذه طريقة واحدة مريحة. ملاحظة: لن تعمل طريقة الاستثناءات إذا تم استدعاؤها من خارج تدفق التحكم العادي، مثل داخل طريقة تدمير أو معالج إشارة. إذا حدث أي شيء مثل هذا، فسيتم استدعاء Core :: Exit مع رمز الخروج من 8.Taccessorreturns الاسم مع الفهرس (إن وجد) من الملحق الذي يسمى تطبيق الاختبار الحالي. الإبلاغ:


اختبار :: فخ :: باني برامج ذات صلة

TK :: الضابط

TK :: وحدة الضبط سوف تسمح بحجم الحاجيات المعبأة لتعديلها من قبل المستخدم. ...

112

تحميل