testrunnerd.lib : MFC TestRunner import library "Debug Multithreaded DLL"
testrunneru.dll : MFC Unicode TestRunner dynamic library (DLL) "Multithreaded DLL"
testrunneru.lib : MFC Unicode TestRunner import library "Multithreaded DLL"
testrunnerud.dll : MFC Unicode TestRunner dynamic library (DLL) "Debug Multithreaded DLL"
testrunnerud.lib : MFC Unicode TestRunner import library "Debug Multithreaded DLL"
TestRunnerDSPlugIn.dll : The add-in you register in VC++.
A. 新建一個MFC應用程序
B. 在“工具”-選項-目錄
C. 在工程配置里面選擇RTTI
Link下加入 Debug\cppunitd.lib Debug\testrunnerd.lib ,記得把這輛個文件從cppunit-1.10.2\lib拷出來,把相應的dll文件也拷到debug目錄下
D. 在App初始化函數中App::InitInstance()的開頭加入
#include
#include
在其中加入
CppUnit::MfcUi::TestRunner runner;
runner.addTest( CppUnit::TestFactoryRegistry::getRegistry().makeTest() );
runner.run();
原文轉自:http://www.anti-gravitydesign.com