0

私は組み込み C のテスト駆動開発を始めており、「組み込み C のテスト駆動開発」という本を読み始めました。この本では、Unity と CppUTest という 2 つの開発システム テスト環境が推奨されています。

したがって、両方のコードをダウンロードし、Cygwin をダウンロードしてインストールし、コンパイルすることにしました。ただし、すべてをダウンロードすると、この種の適切なドキュメントがないため、本当に迷子になります。

" 1- 最初に XXX に移動します。2- XXX を実行します。3- XXX ファイルを XXX フォルダーにコピーします。4- 出来上がり、すべて設定されました"

CppUTest と Unity をダウンロードしたときに唯一見つけたのは、makefile などを含む大量のフォルダーと、私にとっては中国語で書かれたような README でした。私が得た最も遠いものは、CppUTest をコンパイルしてそのテストを実行することでした。

それで、ここに私の質問があります。Module.c、Module.h、および ModuleTest.cpp が既にあるとします。コンパイルしてテストを実行するにはどうすればよいですか?

このツールの使用経験があり、ヒントやアドバイスをいただけないでしょうか。

ありがとうございます。よろしくお願いします。

4

1 に答える 1

0

今後はルールに従ってください: one problem and one specific question。漠然とした質問は、良い答えを得ることはほとんどありません。

cputest を考慮すると、この作業は次のようになります。

$ tar -xf cpputest-3.8.tar.gz
$ cd cpputest-3.8
$ ./configure
$ make 
$ make check

それも基本的に書かれていることですREADME.md

于 2016-07-14T18:46:37.057 に答える