用cppUnit进行单元测试的步骤

Irene ·
更新时间:2024-09-21
· 978 次阅读

好多介绍cppUnit使用方法的文章都大同小异,其实其介绍还是趋于理论化一些,我刚看到类似的文章的时候也还是不知道到底该怎么用cppUnit,现在将我的使用方法写出来给大家参考,可能有一些笔误和记错的地方,但大体流程和步骤还是对的。以cppUnit为例。

1、将cppUnit编译通过,需要配置的地方都配置好(网上有很多文章都讲了这个); 2、建立一个工程(比如vc,建立一个基于Dialog的工程);(cppUnit有两种输出界面,我个人比较趋向于对话框的这种) 3、在app文件中加入RunUnitTests()函数,函数里边的内容在cppUnit自带的例子程序中有; 4、删除调用对话框的那段代码,换成RunUnitTests(),这样你的输出界面是cppUnit显示的那个界面了; 5、建立你自己的javascript:;" onClick="javascript:tagshow(event, '%B2%E2%CA%D4');" target="_self">测试类,其基类为CPPUNIT_NS::TestFixture;当然要添加相应的cppunit头文件,在cppUnit自带的例子程序中可以找到; 6、加入测试函数,然后在测试类的.h文件中加入TestSuite(); Test_Suite_End()宏,将你的测试函数也添加进去; 7、这样cppUnit的测试环境基本建立好了,把你要测试的文件添加进来,并配置相应的头文件; 8、在你的测试函数中添加测试代码。



cppunit 单元 单元测试 测试

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章