اختبار :: الوحدة :: إجرائي

التحميل الان

اختبار :: الوحدة :: إجرائي الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Christian Lemburg
  • موقع ويب الناشر:
  • http://search.cpan.org/~clemburg/Test-Unit-0.14/lib/Test/Unit/tests/AllTests.pm

اختبار :: الوحدة :: إجرائي العلامات


اختبار :: الوحدة :: إجرائي وصف

اختبار :: الوحدة :: وحدة Perl الإجرائية تحتوي على واجهة اختبار وحدة النمط الإجرائي. اختبار :: الوحدة :: وحدة PERL الإجرائية تحتوي على واجهة اختبار وحدة النمط الإجرائي. اختبار استخدام اختبار :: الوحدة :: إجرائية؛ # رمزك الذي يجب اختباره يذهب هنا الفرعية فو {العودة 23}؛ شريط فرعي {العودة 42}؛ # تحدد الاختبارات الفرعية Test_foo {Assert (Foo () == 23، "رسالتك هنا")؛ } Sub Test_bar {Adsert (Bar () == 42، "سيتم طباعته إذا فشل هذا")؛ } يتم استخدام # SET_UP و DEAD_DOWDER إلى # تحضير وتحرير الموارد الحاجة لاختبار SET_UP SET_UP {print "Hello Worldn"؛ } Sub Tear_Down {print "ترك العالم"؛ } # قم بتشغيل عملية إنشاء الاختبار الخاص بك_SUITE ()؛ Run_Suite ()؛ اختبار :: وحدة :: إجرائية هي واجهة النمط الإجرائي لإطار اختبار وحدة متطورة ل Perl المستمدة من إطار اختبار Junit ل Java by Kent Beck و Erich Gamma. في حين أن هذا الإطار يهدف في الأصل إلى دعم اختبار الوحدة في نموذج تنمية موجه نحو الكائنات (بدعم من ميراث الاختبارات وما إلى ذلك)، اختبار :: الوحدة :: المقصود الإجرائي لتوفير واجهة أبسط للإطار هو أكثر ملاءمة ل استخدم في بيئة نمط البرمجة النصية. لذلك، اختبار :: الوحدة :: إجرائي لا يوفر الكثير من الدعم للنهج الموجه للكائنات في اختبار الوحدات - إذا كنت تريد ذلك، يرجى إلقاء نظرة على الاختبار :: الوحدة :: Testcase.you اختبار وحدة معينة (نصي الوحدة النمطية، مهما) باستخدام الاختبار :: الوحدة :: إجرائية، والتي تصدر الإجراءات التالية في مساحة اسمك: تأكيد () تستخدم لتأكيد أن حالة منطقية هي Truecreate_Suite () تستخدم لإنشاء مجموعة اختبار تتكون من جميع الأساليب يعمل بادئة اسم Testrun_Suite () Suite Test (إخراج النص) Add_Suite () يستخدم لإضافة أجنحة الاختبار إلى كل غرفة أخرى من الراحة، سيقوم Create_Suite () بإنشاء مجموعة اختبار تلقائيا لحزمة معينة. سيؤدي ذلك إلى إنشاء حالة اختبار لكل فرعي في الحزمة المعينة التي تحتوي على اسم يبدأ باختبار وحزمها معا في كائن اختبار واحد لسهولة الاختبار. إذا كنت لا تعطي اسم الحزمة لإنشاء_suite ()، فإن الحزمة الحالية تؤخذ كإخراج افتراضي هو سطر حالة واحد (A "." لكل تشغيل اختبار ناجح، أو "F" لأي اختبار فشل، للإشارة التقدم المحرز)، خط نتيجة واحدة ("موافق" أو "!!! الفشل !!!")، وربما العديد من الخطوط الإبلاغ عن رسائل خطأ مفصلة عن أي اختبار فاشل. يرجى تذكر، اختبار: الوحدة :: الإجرائية المقصود واجهة بسيطة ومريحة. إذا كنت بحاجة إلى مزيد من الوظائف، خذ النهج الموجه للكائن المبين في الاختبار :: وحدة الاختبار :: Testcase. متطلبات: perl.


اختبار :: الوحدة :: إجرائي برامج ذات صلة