اختبار :: قاعدة

إطار اختبار مدفوع البيانات
التحميل الان

اختبار :: قاعدة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Ingy dt Net
  • موقع ويب الناشر:
  • http://search.cpan.org/~ingy/

اختبار :: قاعدة العلامات


اختبار :: قاعدة وصف

إطار اختبار مدفوع البيانات اختبار :: Base هو Framework اختبار مدفوع البيانات. وحدة اختبار جديدة لاختبار جديدة: # Lib / maeproject / test.pm package myproject :: اختبار؛ استخدام اختبار :: قاعدة -Base؛ استخدام maeproject؛ حزمة myproject :: اختبار :: مرشح؛ استخدم اختبار :: Base :: Filter -Base؛ sub my_filter {ارجع maeproject-> do_something (shift)؛ } اختبار عينة: # t / sample.t استخدام maeproject :: اختبار؛ اختبارات الخطة => 1 * كتل؛ Run_is Input => "المتوقع"؛ Sub Local_filter {s / my / الخاص بك /؛ } __end__ === اختبار واحد (اسم الاختبار) --- إدخال my_filter local_filter خطوط الإدخال الخاصة بي --- الناتج المتوقع المتوقع === اختبار اثنين هذا وصف اختياري لهذا الاختبار بالذات. --- إدخال My_filter خطوط الإدخال الأخرى --- المتوقع أن يؤدي الخروف المتوقع المتوقع عادة الجزء القبيح من تأليف الوحدة النمطية بيرل. يمنحك Perl طريقة قياسية لتشغيل الاختبارات مع الاختبار :: Harness، والبيانات الأساسية البدائية مع الاختبار :: المزيد. بعد ذلك، أنت من تلقاء نفسها لتطوير إطار وفلسفة اختبار. اختبار :: أكثر تشجعك على إجراء الإطار الخاص بك عن طريق اختبار الفئة الفرعية :: Builder، ولكن هذا ليس Trivial.Test :: Base يمنحك طريقة لكتابة فئة قاعدة الإطار الخاص بالاختبار في الواقع، هو بسيط مثل سطرين: حزمة mytestframework؛ استخدم الاختبار :: Base -Base؛ وحدة تسمى mytestframework.pm تحتوي على هذين السطرين، سيعطي كل قوة الاختبار :: المزيد وجميع قوة الاختبار :: Base لكل ملف اختبار يستخدمه. أثناء قيامك ببناء قدرات MyTestFrameWork، سيكون لدى اختباراتك كل هذه القوة كما تصبح هذه القوة. أثناء كتابة الاختبارات، سترى أنماط وازدواجية، ويمكنك "المنبع" لهم في MyTestFameWork. بالطبع، ليس لديك إلى اختبار الفئة الفرعية :: Base على الإطلاق. يمكنك استخدامه مباشرة في العديد من التطبيقات، بما في ذلك في كل مكان، يمكنك استخدام الاختبار :: more.test :: Base يركز على تقديم أنماط قابلة لإعادة الاستخدام التي يحركها البيانات، بحيث يمكنك كتابة الاختبارات مع الحد الأدنى من التعليمات البرمجية. في قلب جميع الاختبارات، لديك مدخلات، والعمليات والمخرجات المتوقعة. اختبار :: قاعدة يوفر بعض الطرق النظيفة لك للتعبير عن إدخالك وبيانات الإخراج المتوقعة، حتى تتمكن من قضاء وقتك في التركيز على ذلك بدلا من سقالات التعليمات البرمجية. متطلبات: perl.


اختبار :: قاعدة برامج ذات صلة