CPPUNIT_TEST】的更多相关文章

(1) CPPUNIT_ASSERT(condition):判断condition的值是否为真,如果为假则生成错误信息. (2)CPPUNIT_ASSERT_MESSAGE(message, condition):与CPPUNIT_ASSERT类似,但结果为假时报告messsage信息. (3)CPPUNIT_FAIL(message):直接报告messsage错误信息. (4)CPPUNIT_ASSERT_EQUAL(expected, actual):判断expected和actual的值是…
一. Travis-CI部分 最近基本都在研究Travis-CI的使用.CI是continue integration(持续集成)的缩写,Travis应该是给我们提供免费服务器的组织.下面介绍一下其使用方法. 第一步,进入https://travis-ci.org用github账号登录进去,给其授权允许查看github上建立的仓库,可以看到github上建立的账号,选择要进行持续集成的仓库或是小组,点击仓库旁的service hook开关,可看见颜色变为绿色,至此,Travis-CI的设置基本完…
在极限编程中,测试程序本应该在编写主程序之前就要写好,然后将写好的类程序放在测试程序中进行测试,但考虑到项目中需求文档等并未将接口定义好,我无从开始,而且,自己对单元测试也是刚刚熟悉,需要一边写测试程序一边解决遇到的问题,时间周期较长.在本次编程中,我是直接把github上小组的程序下载下来,看有哪些接口,再来编写的测试程序. 测试对象:robot类中的solver类(https://github.com/TeamWork-Robot/Team1/tree/master/Robot):选择sol…
在刚学习单元测试章节的时候,尝试着使用dev—c++来编译cppunit,但一直没成功,也尝试问过同学,一直没有很好的方法,因此浪费了不少时间.今天又耐心的尝式一下,意外成功了.以下是详细的安装步骤: (cppunit版本是cppunit-1.12.1.tar.gz,下载链接http://downloads.sourceforge.net/cppunit/cppunit-1.12.1.tar.gz,Windows,VS2013) 1)下载cppunit-1.12.1.tar.gz,解压 2)进入…
以下内容来自:http://www.cnblogs.com/wishma/archive/2008/08/01/1258370.html 1. 简介 CppUnit 是个基于 LGPL 的开源项目,最初版本移植自 JUnit,是一个非常优秀的开源测试框架.CppUnit 和 JUnit 一样主要思想来源于极限编程(XProgramming).主要功能就是对单元测试进行管理,并可进行自动化测试.这样描述可能没有让您体会到测试框架的 强大威力,那您在开发过程中遇到下列问题吗?如果答案是肯定的,就应该…
以下内容来自:http://www.51testing.com/html/51/279751-170160.html 1. 安装 cppunit的下载地址为:http://sourceforge.net/projects/cppunit/files/cppunit/.从中选择一个最新的版本,下载到Linux上.(不要下载cppunit-cvs-repo-archive.tar.bz2) 1) 解压 $mv cppunit-1.12.1.tar.gz /usr/src $tar -xf cppun…
一. 编译CPPUnitproject 1.  解压文件cppunit-1.12.1.tar.gz. 2.  编译$BASE/src/cppunit/CppUnitLibraries.dsw中的cppunit_dll项目.这是CPPUnit基本类库.Release和debug版本号须要同一时候编译. 3.  编译$BASE/src/cppunit/CppUnitLibraries.dsw中的TestRunner项目.这是使用MFC的图形化界面的类库.Release和debug版本号须要同一时候编…
coding.net地址:https://coding.net/u/Boxer_ ssh:git@git.coding.net:Boxer_/homework.git https://coding.net/user 本次作业过程还是比较坎坷的,主要是前期准备工作比较复杂,这次工作是了解,熟悉并能使用单元测试框架,主要包括junit,cppunit,cunit.这是上次上课老师留下来的,在课堂上老师介绍了一些这些东西,我努力认真听了一下,然后只记下了名字.由于是用的c++和c编写的代码,我理所应当…
目录 第一步 第二步 第三步 编译生成lib库 使用 calculator类测试 代码部分 第一步 下载源代码 http://sourceforge.net/projects/cppunit/files/cppunit/1.12.1/cppunit-1.12.1.tar.gz/download 第二步 解压下载的文件,并进入到src目录,打开CppUnitLibraries.dsw 提示升级安装什么的,都点确定 右键cppunit,选择属性,在弹出窗口将目标文件名由$(ProjectName)改…
前言 CppUnit是一个开源的单元测试框架,支持Linux和Windows操作系统,在linux上可以直接进行源码编译,得到动态库和静态库,直接链接就可以正常使用,在Windows上可以使用VC直接进行编译,非常便于调试.CppUnit的源码框架被运用到了Java和Python等语言中,使用非常广泛,熟悉了一种语言下的CppUnit使用方法,其他语言测试框架也不在话下,本文以cppunit-1.12.1为例进行演示和说明. 一个例子 Linux下CppUnit源码编译和安装 解压源码文件到cp…