cppspec.

التحميل الان

cppspec. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • The Apache License 2.0
  • السعر:
  • FREE
  • اسم الناشر:
  • Timo Puronen
  • موقع ويب الناشر:
  • http://www.laughingpanda.org/projects/cppspec/

cppspec. العلامات


cppspec. وصف

CPPSPEC هي إطار تطوير مدفوع السلوك (BDD) ل C ++. CPPSPEC هي إطار تطوير مدفوع السلوك (BDD) ل C ++. التنمية المدفوعة بالسلوك هي عبارة عن تحويل TDD الذي يقوم بتحويل التركيز من كتابة الاختبارات إلى عملية تحديد سلوك البرنامج باستخدام الاختبار. يتم إنشاء المواصفات من خلال المستمدة من فئة CPPSPEC :: المواصفات. توقعات السلوك مكتوب باستخدام Photify Nower.basic Validationspecifyificify (يجب أن - _أعدأ ())؛ حدد (لا ينبغي أن .be.ampty ()؛ حدد (السياق (). العد ()، ينبغي (1) )؛ يتم اختبار اعتصافات الاستثناءات من خلال تحديد كتلة قابلة للتنفيذ من المتوقع أن يرمي استثناءات. يتم تعريف كتلة من خلال الاستمتاع من طريقة تشغيل كتلة وتنفيذ (). الطريقة الأكثر ملاءمة للقيام بذلك هي استخدام الفصول المحلية والمجهولة. على سبيل المثال: بنية: Block {Void Run () {context (). methodwhichththerrowsexception ()؛ }} block؛ حدد (كتلة، يجب أن. reaise.exception ()؛ حدد (كتلة، يجب أن. raise.exception ("Division by Zero"))؛ // الرمز STD :: سلسلة مع المحتوى "تقسيم بواسطة Zero" ContainersIF، يقوم السياق بتنفيذ واجهة المحامين، يمكنك تحديد هذا السياق يجب أن يحتوي على عناصر أو تسلسل فريدة من نوعها باستخدام Netword.Specify (يجب أن "المفتاح") ؛ حدد (يجب أن. have.elementements (التسلسل .begin ()، التسلسل )، يجب أن يتم تجميع cppspeccppspec (النمط). المتطلبات المسبقة ل CPPSPec هي زيادة رؤوس و cpputest. يستخدم cpputest للاختبارات CPPSPEC نفسها. إذا لم يكن لديك وكنت مهتما بتنفيذ الاختبارات، فيمكنك إزالة اختبار دليل الاختبار من المستوى الرئيسي CMAKelists.txt.If Cmake لا يمكن العثور على المكتبات المطلوبة، يمكنك إما تحرير CMAKECACHAZE.TXT وإضافة المواقع أو استخدام متغيرات البيئة التي تستخدمها Cmake للبحث عن التبعيات. يرجى الرجوع إلى وثائق CMAKE لمزيد من المعلومات (http://www.cmake.org/).What جديد في هذا الإصدار: رسائل محسنة للغاية للفشل. مسجل لطيف للاستخدام مع البرنامج المساعد كسوف لطيف. وقت تنفيذ المواصفات تم تحسين القياسات. بناء إصلاحات ل Visual C ++. تثبيت وأهداف CPACK لتمكين أداة تثبيت وإنشاء حزم التوزيع الثنائية. Bugfixes.


cppspec. برامج ذات صلة

gprof2dot.py.

gprof2dot.py هو برنامج نصي ثعبان لتحويل الإخراج من GPROF إلى رسم بياني نقطة. ...

832

تحميل

hor-testgen.

HR-TESTGEN هو عبارة عن مولد حالة اختبار للاختبار الوحدات المستند إلى المواصفات. ...

185

تحميل

gcviewer.

GCViewer هي أداة صغيرة تصور إخراج Verbose GC الناتج عن Sun و IBM Java Virtual Machines. ...

712

تحميل