Pregunta

Si tuviera que crear una prueba unitaria para la implementación de clase usando Qtestlib (tratando de resolverlo) cómo lo haría. (Sé que las pruebas unitarias para la clase simple a continuación se pueden hacer de otra manera simple que intento entender el marco Qtestlib y si es realmente lo que quiero)

Considere una clase simple (solo para dejar las cosas realmente claras)

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

¿Cómo debo usar Qtestlib para probar esta clase? Alguna información sería genial.

Si esta no es la forma correcta. Hágamelo saber. Además, algo de información sobre pruebas automatizadas sería buena.

¿Fue útil?

Solución

Echa un vistazo a http://doc.trolltech.com/4.6/qtestlib-manual.html#creating-a-test, explica paso a paso cómo crear una prueba usando QTestLib de una manera muy accesible.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top