Pergunta

Se eu criasse um teste de unidade para implementação de classe usando o Qtestlib (tentando descobrir) como eu faria isso. (Eu sei que os testes de unidade para a classe simples abaixo podem ser feitos de outra maneira simples, tentando entender o Qtestlib Framework e se é realmente o que eu quero)

Considere uma aula simples (apenas para deixar as coisas 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;
}

Como devo usar o Qtestlib para testar esta classe? Algumas informações seriam ótimas.

Se este não é o caminho certo. Avise. Também algumas informações sobre testes automatizados seriam bons.

Foi útil?

Solução

Dar uma olhada em http://doc.trolltech.com/4.6/qtestlib-manual.html#creating-a-test, explica passo a passo como criar um teste usando QTestLib de uma maneira muito acessível.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top