سؤال

إذا كنت أرغب في إنشاء وحدة اختبار لتنفيذ الفصل باستخدام QTESTLIB (في محاولة لمعرفة ذلك) كيف يمكنني القيام بذلك. (أعرف أن اختبار الوحدة للفصل البسيط أدناه يمكن القيام به طريقة بسيطة أخرى أحاول فهم إطار QTESTLIB وما إذا كان ما أريده حقًا)

فكر في فئة بسيطة (فقط لجعل الأمور واضحة حقًا)

//Add.h

class Add {
           public:
           int add (int a , int b);
};


//Add.cpp 

int Add::add(int a, int b)
{
int c=0;
c=a+b;
return c;
}

كيف يمكنني استخدام Qtestlib لاختبار هذه الفئة؟ بعض المعلومات ستكون رائعة.

إذا لم يكن هذا هو الطريق الصحيح. اسمحوا لي أن أعرف. أيضا بعض المعلومات حول الاختبار الآلي ستكون لطيفة.

هل كانت مفيدة؟

المحلول

ألق نظرة على http://doc.trolltech.com/4.6/qtestlib-manual.html#creating-a-test, ، يشرح خطوة بخطوة كيفية إنشاء اختبار باستخدام QTestLib بطريقة يمكن الوصول إليها للغاية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top