簡體   English   中英

TDD forC。如何使用CppUTest編譯和運行我的第一個測試?

[英]TDD for C. How to compile and run my first test with CppUTest?

我開始使用針對嵌入式C的測試驅動開發,並且開始閱讀《嵌入式C的測試驅動開發》這本書,他們在書中推薦了兩個開發系統測試環境:Unity和CppUTest。

因此,我決定下載兩者的代碼,還下載並安裝了Cygwin,以便進行編譯。 但是,一旦下載了所有內容,我就迷路了,因為這里沒有很好的此類文檔:

“ 1-首先進入XXX。2-運行XXX。3-將XXX文件復制到XXX文件夾中。4-瞧,全部設置好了”

當我下載CppUTest和Unity時,唯一發現的是一堆包含makefile和內容的文件夾,以及一些對我來說像中文書寫的自述文件。 我最遠的地方是編譯CppUTest並運行其測試,就是這樣。

所以,這是我的問題。 假設我已經有了我的Module.c,Module.h和ModuleTest.cpp。 我必須怎么做才能編譯並運行測試?

我想知道您是否有使用此工具的經驗,並且可以給我一些提示和建議。

感謝你並致以真誠的問候。

將來請遵循以下規則: one problem and one specific question 含糊的問題很難得到很好的答案。

考慮到cpputest,這項工作:

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

這基本上也是README.md寫的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM