Frage

Wenn ich mit QTESTLIB einen Unit -Test für die Klassenimplementierung erstellen würde (versuchen Sie es herauszufinden), wie würde ich es tun? (Ich weiß, dass Unit -Tests für die einfache Klasse unten durchgeführt werden können.

Betrachten Sie eine einfache Klasse (nur um die Dinge wirklich klar zu machen)

//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;
}

Wie soll ich QTESTLIB verwenden, um diese Klasse zu testen? Einige Informationen wären großartig.

Wenn dies nicht der richtige Weg ist. Gib mir Bescheid. Auch einige Informationen zu automatisierten Tests wären schön.

War es hilfreich?

Lösung

Sich ansehen http://doc.trolltech.com/4.6/qtestlib-manual.html#creeating-atest, es erklärt Schritt für Schritt, wie ein Test verwendet wird QTestLib auf sehr zugängliche Weise.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top