【原文寫於22 january 2007 ,注】
vc下cppunit快速使用指南
編譯開啟cppunit/src/cppunitlibraries.dsw,build->batch build,全部build
編譯後得到所需庫檔案,在cppunit/lib
安裝將cppunit/include加入到vc include目錄
將cppunit/lib加入到vc library目錄
將cppunit/lib加入到vc executable目錄,以使能夠定位到testrunner(d).dll
如果是vc6的話,tools/customize…/add-ins and macro files/browse…,選擇cppunit/lib/testrunnerdsplugin.dll,這樣使用cppunit的編譯器輸出可以直接到達原始檔行
使用
cppunit::test * suite = cppunit::testfactoryregistry::getregistry().maketest();並在前邊加入標頭檔案cppunit::mfcui::testrunner runner;
runner.addtest(suite);
runner.run();
#include
#include
然後編寫測試用例
如果要使用cppunit的dll版本,在工程中新增cppunit_dll定義(preprocessor definitions)
#include各種assert參見cppunit文件中****** assertions一章class c***test : public cppunit::testfixture
;cppunit_test_suite_registration(c***test);
void c***test::test_a()
編譯器輸出(build即測試)
新建console工程
修改工程設定與mfc gui方式相同
在工程』post-build step』頁中,』post-build description』, 輸入'』unit testing…』;在』post-build command(s)』中, 新增一行: $(targetpath) 編寫main.cpp
#include編寫測試用例與mfc gui方式相同#include
#include
int main()
build,即同時完成建造和單元測試
測試失敗會在建造資訊中顯示,雙擊該行資訊會自動跳到引起測試失敗的cppunit_assert語句
CPPUnit 使用指南 Unix
單元測試工具cppunit在windows平台下使用圖形介面,操作非常直觀 但在unix平台下,就需要花點功夫配置一番 2.不用安裝,直接將cppunit解壓到指定路徑 3.編寫cppunit makefile,需指定以下3中路徑 1.待測試 路徑 2.cppunit軟體路徑 3.測試 路徑 給出m...
git快速使用指南
版本管理員操作 第一步 建立資料倉儲 例如目錄為 f software repository git git init bare shared git 開發人員1操作 第二步 進入user1的工作目錄 例如 f develop workroom user1 複製倉庫到本地 git clone f s...
Ubuntu apt 使用指南
起初gnu linux系統中只有.tar.gz。使用者必須自己編譯他們想使用的每乙個程式。在debian出現之後,人們認為有必要在系統中新增 一種機制用來管理安裝在計算機上的軟體包。人們將這套系統稱為dpkg。至此著名的 package 首次在gnu linux上出現。不久之後紅帽子也 開始著手建立...