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をどのように使用する必要がありますか?いくつかの情報は素晴らしいでしょう。
これが正しい方法ではない場合。お知らせ下さい。また、自動テストに関するいくつかの情報があればいいでしょう。