Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1073429
  • 博文数量: 77
  • 博客积分: 11498
  • 博客等级: 上将
  • 技术积分: 1840
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-04 11:10
文章分类

全部博文(77)

文章存档

2011年(1)

2010年(16)

2009年(5)

2008年(55)

分类: C/C++

2009-05-03 23:42:57

每次使用CppUnit写测试项目时,总有一些冗余工作要做。于是乎,就想自己写一个专用于CppUnit的项目向导。但由于对自定义向导没有接触过,也找不到合适的资料及时间来做,因此迟迟没有动手。这次五一假期没有外出活动,于是决定着手解决此事。这活真不好干,光是找资料就找得费神,MSDN里关于自定义项目向导的帮助信息太零散,很能入手。还好最后在MSDN上找到一篇VS2005的技术文章,介绍了VC++向导的工作机理,参见 。我是一边看这篇文章一边翻译的,基本上翻译完了,有时间整理好了也放上来。

在制作这个CppUnit向导时,我是按照自己的使用习惯来写的:
(1)提供了四个版本的配置:Debug, Release, Debug_Unicode, Release_Unicode。
(2)使用图形界面的UI,CppUnit库的链接是写在文件中的。
(3)向导执行过程中需要输入一个测试类及相应的文件名(默认值与项目名相同)。

由于本人对HTML和JScript一点都不熟,所以东西做得只能算是凑和使用吧。比如,那个向导的界面的大小我是死活没调整好,难看了点,我也暂没有办法。不过,这已经能满足我自己的需要了。

文件打包在下面,使用方法见其中的 readme.txt 文件。

文件:CppUnitVSWizard.zip
大小:30KB
下载:下载

阅读(2845) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-08-23 19:58:13

回复LS: 建议很好哈,但没这样做有两个原因:一是我对这个导向的制作也是摸着石头过河,不太好做;另外就是已经能满足我自己的需求了。如果真需要在工程中增加对额外类的测试,手动拷贝一下已有的测试类模块就ok了。 如果某天有动力时,可能就添加这功能了,呵呵

chinaunix网友2009-08-20 09:34:03

您好,下载试用了您写的这个,效果慢好的,要是add class时也有模板就更好啦,不然每个测试都是独立的工程了。如果是我使用有误,还请指正哈