Qtestlib, teste de unidade
-
26-09-2019 - |
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.
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.