cppunit使用流程说明(关键在于思路)

来源:互联网 发布:淘宝店是什么 编辑:程序博客网 时间:2024/05/17 23:31

date:2012.06.08
author:yoen
标题:cppunit使用流程说明(UI版)
目的:提供整体思路,详细见搭建使用说明

1.配置vs2005环境
 1.1、配置cppunit兼容vs2005(详见搭建和使用说明http://www.vckbase.com/document/viewdoc/?id=1258)
 1.2、配置vs2005的include和lib目录:加入cppunit的include和lib路径

2、获取lib和dll
 2.1、编译cppunit、cppunit_dll、TestRunner的release和debug版本

3、建立测试项目
 3.1、创建一个mfc 对话框测试项目TestSuit
 3.2、在TestSuit中添加cppunit.lib、testrunner.lib、被测项目的lib文件
 3.3、在dialog的app类中初始化TestRunner
  3.3.1注册测试工厂
  3.3.2maketest
  3.3.3添加测试到testrunner(包含3.3.1和3.3.2)
  3.3.4运行testrunner
 3.4、添加testcase类
  3.4.1声明所在测试包
  3.4.2添加测试用例
  3.4.3end
 3.5、在testcase的cpp中,注册测试包到测试工厂(3.1)
---------------------------------------------------------------------------
ps:
--------ALLTEST(测试工厂)
 --------TestCase(测试包)
  --------add(测试用例)
  --------mul(测试用例)