Post-build check
終於,這一刻我們擁有了會執行的unit test程式了,那要 怎麼整合unit test到開發專案的build process呢?
為了做到一點,開發專案必須回傳一個不同於0的值,表示程式出錯。
TestRunner::run()回傳一個boolean值,代表執行成功。
更新我們的測試主程式,如下:
現在,你所需要做的,就是編譯並執行程式。
在Visual C++,開啟Project Settings>Post-Build
,並且加上$(TargetPath)
,擴充測試專案執行路徑。使用這個技術實例可以參考這個專案 examples/cppunittest/CppUnitTestMain.dsp
。
原作Michael Feathers,Doxygen改版,Baptiste Lepilleur更新。
正體中文版翻譯: kx
譯註
$(TargetPath)
與其相關內容參考自簡體中文版的cppunit cookbook。
Last updated