اختبار :: استثناء

التحميل الان

اختبار :: استثناء الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Adrian Howard
  • موقع ويب الناشر:
  • http://search.cpan.org/~adie/Test-Block-0.11/lib/Test/Block.pm

اختبار :: استثناء العلامات


اختبار :: استثناء وصف

اختبار :: استثناء هو وحدة بيرل لاختبار التعليمات البرمجية المستندة إلى الاستثناء. اختبار :: استثناء هو وحدة بيرل لاختبار التعليمات البرمجية القائمة على الاستثناء. اختبار استخدام الاستثناء :: المزيد من الاختبارات => 5؛ استخدام اختبار :: استثناء؛ # أو إذا لم تكن بحاجة إلى اختبار :: المزيد من الاستخدام اختبار :: اختبارات الاستثناء => 5؛ # ثم ... # تحقق من أن شيئا ما مات Dies_ok {$ foo-> method1} "تتوقع أن يموت"؛ # تحقق من أن شيئا ما لم يمت Live_ok {$ foo-> method2} "تتوقع أن تعيش"؛ # تحقق من أن مباريات الاستثناءات الموصية معينة regex throws_ok {$ foo-> method3} qr / division بواسطة الصفر /، 'الصفر اشتعلت حسنا'؛ # تحقق استثناء من الفئة المحددة (أو الفئة الفرعية) ألقيت throws_ok {$ foo-> method4} 'خطأ :: بسيط "،" خطأ بسيط ألقيت "؛ # كل الاختبار :: مكفول الروتينات الفرعية من الاستثناءات للحفاظ على الحالة # من $ @ حتى تتمكن من فعل أشياء مثل هذا بعد throws_ok و dies_ok مثل $ @، "ما يجب أن يبدو الاستثناء الموافق"؛ # تحقق من أن الاختبار يعمل بدون استثناء Library_and {هل $ foo-> الطريقة، 42} "الطريقة 42"؛ # أو إذا كنت لا تحب الوظائف النموذجية dies_ok (sub {$ foo-> method1}، "توقع أن يموت")؛ Lives_ok (sub {$ foo-> method2}، "تتوقع أن تعيش")؛ throws_ok (sub {$ foo-> method3}، QR / Division by Zero /، 'الصفر اشتعلت حسنا')؛ throws_ok (sub {$ foo-> methode4}، "خطأ :: بسيط"، "خطأ بسيط ألقيت")؛ Lives_and (Sub {IS $ foo-> الطريقة، 42}، "الطريقة 42")؛ متطلبات: perl.


اختبار :: استثناء برامج ذات صلة

xmldb.

xldb هي مكتبة لاسترجاع بيانات XML وترجمة XSL. ...

135

تحميل