اختبار :: تأكيدات

اختبار :: وحدة التأكيدات هي مجموعة بسيطة من كتل اللبنات لكل من وحدة اختبار وقت التشغيل.
التحميل الان

اختبار :: تأكيدات الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • John Alden
  • موقع ويب الناشر:
  • http://search.cpan.org/~bbc/Test-Assertions-1.054/lib/Test/Assertions.pm

اختبار :: تأكيدات العلامات


اختبار :: تأكيدات وصف

وحدة اختبار :: التأكيدات هي مجموعة بسيطة من لبنات بناء لوحدة كل واختبار التشغيل. اختبار :: التأكيدات الوحدة هي مجموعة بسيطة من لبنات بناء لوحدة كل ووقت التشغيل testing.SYNOPSIS #ASSERT لا يفعل شيئا استخدام اختبار :: التأكيدات. #ASSERT يحذر "فشل التأكيد" ... استخدام اختبار :: التأكيدات QW (تحذير)؛ وفاة #ASSERT مع "فشل التأكيد" ... استخدام اختبار :: التأكيدات QW (يموت)؛ #ASSERT يحذر "فشل التأكيد" ... مع تتبع مكدس استخدام اختبار :: التأكيدات QW (قرقرة الدجاج)؛ وفاة #ASSERT مع "فشل التأكيد" ... مع تتبع مكدس استخدام اختبار :: التأكيدات QW (الاعتراف)؛ #ASSERT يطبع موافق / غير موافق استخدام اختبار :: التأكيدات QW (اختبار)؛ #Will تسبب حدوث فشل التوكيد ASSERT (1 == 0)؛ رسالة # اختياري ASSERT (0 == 1 "المعتوه")؛ #Checks إذا coderef يموت ASSERT (مت (الفرعية {يموت ()}))؛ # تحقق إذا بيرل بتجميع OK ASSERT (تجمع ( 'program.pl'))؛ #Deep مقارنات ASSERT (المساواة (a،b)، "قوائم الحاجيات تطابق" # رسالة اختيارية)؛ ASSERT (ما يعادل ( لذلك، ب))؛ #Compare إلى ASSERT قيمة المعلبة (EQUALS_FILE ($ فو، "bar.dat ')،" قيمة مطابقة القيمة المخزنة ")؛ #Compare إلى قيمة المعلبة (مباراة التعبير العادي باستخدام محتويات الملف كما رجإكس) ASSERT (MATCHES_FILE ($ فو، "bar.regex '))؛ #Compare محتويات الملف ASSERT (FILES_EQUAL ( 'foo.dat'، 'bar.dat'))؛ #returns "غير موافق لفو :: بار الاختبارات (1 أخطاء في 3 اختبارات)" تقييم (، "الاختبارات فو :: بار '، 0)؛ النتائج #Collate من ASSESS_FILE النصي اختبار آخر ( "test.pl")؛ #File الروتينية $ نجاح = WRITE_FILE ( 'bar.dat'، 'مرحبا العالم')؛ ASSERT (WRITE_FILE ( 'bar.dat'، 'مرحبا العالم')، "وقد كتب على الملف ')؛ $ سلسلة = READ_FILE ( 'example.out')؛ ASSERT (READ_FILE ( 'example.out')، 'الملف يحتوي المحتوى')؛ لا تحتاج إلى روتين المساعد لاستخدامها داخل ASSERT (): إذا (EQUALS_FILE ($ سلسلة $ اسم الملف)) {الطباعة "HASN ملف ' ر تغير - skippingn ". } آخر {يا $ الصليب الأحمر = run_complex_process ($ سلسلة)؛ طباعة "ملف يتغير - تم إعادة تصنيعها سلسلة مع نتيجة '$ rc'n". } ($ منطقية، $ الإخراج) = يجمع ( 'file.pl')؛ # أو ... بلدي $ السلسلة؛ ($ منطقية، $ standard_output) = يجمع ( 'file.pl'، 1، $ سلسلة)؛ # $ سلسلة يحتوي الآن الخطأ المعياري، منفصلة عن وضع الاختبار $ standard_outputIn: استخدام اختبار :: التأكيدات QW (اختبار)؛ اختبارات خطة => 4. اختبارات الخطة؛ #will محاولة للاستدلال على الرقم فقط (1،2)؛ تقرير #Only موافق / غير موافق لهذه الاختبارات تتجاهل 2. #Skip هذا الاختبار اختبار #In / طيب الوضع ... استخدام اختبار :: التأكيدات QW (اختبار / موافق). طيب (1)؛ #synonym لمتطلبات ASSERT: perl.


اختبار :: تأكيدات برامج ذات صلة

TK :: الضابط

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

112

تحميل