使用CxxTest测试框架
来源:互联网 发布:前端程序员简历 编辑:程序博客网 时间:2024/06/14 05:37
vs2003中使用CxxTest测试框架
1. 下载CxxTest测试框架,并解压。
http://jaist.dl.sourceforge.net/sourceforge/cxxtest/cxxtest-3.10.1.zip
2. 假设测试项目project1。在project1目录新建新建空白项目testpriject1。
3. 打开项目属性,修改属性“生成事件|预生成事件”,添加命令:
{path to cxxtest}/cxxtestgen.pl --error-printer -o runner.cpp *.h
4. 修改属性“c/c++|附加包含目录”,添加{path to cxxtest}。
5. 在当前项目目录新建空白的cpp文件 runner.cpp并添加到项目中。
6. 编译执行。
vc命令行:
新建runtest.bat:
../cxxtestgen.pl --error-printer -o runner.cpp TraitsTest.h
cl /GX /I.. -o runner.exe runner.cpp
./runner.exe
vc GUI:
新建runtest.bat:
../cxxtestgen.pl -o runner.cpp --gui=Win32Gui TraitsTest.h
cl /GX /I.. runner.cpp /link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 /OUT:runner.exe
./runner.exe -keep
gcc 命令行:(使用mingw)
新建runtest.bat:
set path=E:/MingW/bin;%path%
../cxxtestgen.pl --error-printer -o runner.cpp ../TraitsTest.h
g++ -o runner.exe -I .. runner.cpp
./runner.exe
- 使用CxxTest测试框架
- UT测试框架cxxtest和gtest对比
- CxxTest的另类使用
- CxxTest
- CxxTest使用简介 ——VS2008中使用C++单元测试框架
- CxxTest初探
- android测试框架Junit使用
- lua---lunit测试框架使用
- JUnit测试框架使用介绍
- java 测试框架 JMOCK使用
- 使用 Spring TestContext 测试框架
- JUnit测试框架使用(一)
- 测试框架Mocha的使用
- Robolectric测试框架使用文档
- AndroidTestCase_Android框架测试类使用
- JUnit测试框架使用介绍
- mochajs测试框架的使用
- C/C++单元测试框架的选择(CppUTest vs. CppUnit vs. CppUnitLite vs. CppTest vs. GoogleTest vs. CxxTest vs. CUnit)
- 在MS-SQL2000中模拟窗口函数ROW_NUMBER()
- Ubuntu Linux上安装Oracle 10g
- 第三章 Struts2配置(第二节 Action配置)
- 经济危机间的生存哲学
- sizeof 的用法
- 使用CxxTest测试框架
- 由于csdn不能放广告,所以我主要还是在javaeye的博客上发文章,呵呵
- silverlight 学习资料系列
- 第一章 日期时间效果--最后修改时间
- RJ11
- 乔布斯、杨致远、丰田章男:创始人未必能救企业
- 哈佛图书馆墙上的二十条训言
- 储存过程实例
- Openbravo 建立新企业实体