CppUnit使用簡介

2021-04-12 14:43:58 字數 1202 閱讀 6922

c++單元測試工具cppunit使用簡介

準備工作

1. 到

2. 解壓檔案,進入src資料夾,開啟cppunitlibraries.dsw。分別編譯這兩個project,輸出位置均為lib資料夾。

3.在vc的tools/options/directories/include files和library files中設定include路徑和lib路徑。

4.右鍵我的電腦設定->高階->環境變數->系統變數->path中,將cppuint的目錄的lib路徑設定為系統搜尋路徑

建立測試工程:

1.開啟vc新建基於mfc對話方塊的project,在stdafx.h中新增

#include

#include

#include

#ifdef _debug

#pragma comment( lib, "testrunnerd.lib" )

#pragma comment( lib, "cppunitd.lib" )

#else

#pragma comment( lib, "testrunner.lib" )

#pragma comment( lib, "cppunit.lib" )

#endif

using namespace cppunit;

2.修改對話方塊初始化函式

/*cunittestdlg dlg;

m_pmainwnd = &dlg;

int_ptr nresponse = dlg.domodal();

if (nresponse == idok) */}

3.將要測試的project加入到本project中,實現測試用例類

class csamepletestcase : public testcase;

在cpp檔案中

cppunit_test_suite_named_registration( csamepletestcase,"samepleunittest" );

#include 《另乙個工程中的標頭檔案》 

void csamepletestcase::testadd( void )

cppunit使用詳解

寄語 本人只做了windows的,這篇linux的沒做,只使用了他的例子,不錯 cppunit使用詳解 第二步 下面我介紹一下個人認為比較實用的測試程式的結構。這個測試類從cppunit testfixture派生,並且由下面的部分組成 a.setup 方法 在這個方法裡實現一些準備工作,例如生成一...

C 單元測試工具CppUnit使用簡介

c 單元測試工具cppunit使用簡介 準備工作 1.到 2.解壓檔案,進入src資料夾,開啟cppunitlibraries.dsw。分別編譯這兩個project,輸出位置均為lib資料夾。3.在vc的tools options directories include files和library ...

cppUnit快速使用指南

原文寫於22 january 2007 注 vc下cppunit快速使用指南 編譯開啟cppunit src cppunitlibraries.dsw,build batch build,全部build 編譯後得到所需庫檔案,在cppunit lib 安裝將cppunit include加入到vc ...