- 博客(17)
- 资源 (4)
- 收藏
- 关注
转载 CppUnit源码解读
CppUnit源码解读document.title="CppUnit源码解读 - "+document.title 名称 CppUnit源码解读 作者 晨光(Morning)
2006-03-19 01:51:00 2987
原创 便利的开发工具 CppUnit 快速使用指南
2003 年 8 月 03 日 本文从开发人员的角度,介绍 CppUnit 框架,希望能够使开发人员用最少的代价尽快掌握这种技术。下面从基本原理,CppUnit 原理,手动使用步骤,通常使用步骤,其他实际问题等方面进行讨论。以下讨论基于 CppUnit1.8.0。背景CppUnit 是个基于 LGPL 的开源项目,最初版本移植自 JUnit,是一个非常优秀的开源测试框架。CppUnit 和 J
2006-03-19 01:50:00 1137
转载 测试驱动开发方法介绍及CPPUnit使用指南
单元测试(Unit Test)是一种测试方法,用于对类,方法等进行行为验证。举一个简单的例子:如果需要测试一个累加函数int sum(int k),单元测试表现为给此函数不同的输入,然后验证对应的输出是否满足要求。如对sum(int k),给他一些输入,这些输入应该满足人脑稀奇古怪的念头,可以是sum(0);sum(5);sum(-5);sum(100000);sum(5.1234);对于这些输入
2006-03-19 01:50:00 1150
原创 我对CPPUNIT的一些理解
我对CPPUNIT的一些理解(一直没有时间,忘了很多东西,以后再整理): 一、测试用例 1、CPPUnit通常用于接口测试,如果进行路径测试,需要考虑一些特殊问题,因为可能需要访问被测类的保护或者私有成员。在这种情况下,可以考虑使用辅助类,辅助类从被测类派生,并将测试类声明为友元。 2、测试类从TestFixture派生,该类声明了setUp(),tearDown()函数,分别进行重载以用来初始化
2006-03-19 01:49:00 919
原创 CppUnit集成到VC6.0中去
cppunit是用于为C++代码写单元测试的一个开源框架。为了更有效的熟悉和维护某个别人用C/C++编写的服务器的源代码,我决定用cppunit给原来的代码写单元测试代码,希望在熟悉源码的同时也对源码进行一定程度的单元测试和修改。要将其集成到VC6.0的环境中需要如下一些步骤,要注意的是,我的项目是MFC exe的,其他的,没有试过,不知道是否适用: 下载cppunit相关包和文档到
2006-03-19 01:49:00 1242
原创 CppUnit 介绍
某种意义上说,CppUnit的代码并不是很好的C++代码。正因为它不是很好的C++代码,并且代码量不是很大(主库80K),所以我觉得比较适合想大量使用CppUnit并且需要深入了解的人或是初步涉足C++,想阅读一些简单的源代码/库的人。这篇文章不适合于从未使用过CppUnit的人,如果你从未使用过CppUnit,但是对于测试驱动开发很感兴趣,可以参阅我的另一篇文章:CppUnit入门。I.
2006-03-19 01:48:00 1343
转载 CppUnit入门实践-Tony与Alex的对话系列
Tony : Hi Alex ! you just looks like drowing in your project. what is up?Alex : 我们的项目要求引入单元测试,but ive no experience in unit test. Tony : i think cppunit is your best choice. Alex : 是的,我刚从网上把它down了下来,
2006-03-19 01:48:00 958
原创 cppunit helloworld详尽篇
cppunit文档真少。一个hellpworld程序折腾了好几个小时才折腾够。tnnd作者给的帮助就那么几句话。偶就结合折腾过程,写一个更详细点的helloworld。系统:fc4,gcc4(1)下载 到cppunit.sourceforge.net上下载源代码。我的是cppunit-1.10.2.tar.gz。copy到/usr/src下。运行: tar -xf cppuni
2006-03-19 01:47:00 925
转载 试用CppUnit--一个简单的例子
用CppUnit其它与用Junit差不多,基本原理是一致的,不过我以为,与Junit相比,配置它稍微麻烦了一点.(下一篇文章,将介绍cppunit在vc6.0及vc.net下的配置)我以一个简单的Money类为例//name:money.h#ifndef MONEY_H#define MONEY_H#include class Money{public: Money( dou
2006-03-19 01:46:00 1050
转载 CppUnit测试框架入门
Author: Cpluser Website:http://tdd.nease.netEmail:cpluser@hotmail.comBlog:http://blog.csdn.net/cpluser/演示代码下载 测试驱动开发(TD
2006-03-19 01:46:00 1012
转载 CppUnit的使用步骤
使用cppunit简直是恶梦啊参考了这两文:配置和使用CPPUnit笔记http://dev.csdn.net/article/68/68259.shtm便利的开发工具 CppUnit 快速使用指南http://www.devworkclub.com/bbs/FileView.php?id=200408051345330000 研究出来的使用步骤:1. 编译
2006-03-19 01:45:00 1001
转载 CppUnit安装手册
编译和安装CppUnit从ppunit/cppunit-1.10.2.tar.gz">http://voxel.dl.sourceforge.net/sourceforge/c ppunit/cppunit-1.10.2.tar.gz下载一个安装包,然后解压到指定目录,文章后面用c指代解压目录。打开$CPPUNIT/src/CppUnitLibraries.dsw文件。
2006-03-19 01:45:00 991
转载 CppUnit使用指南
测试驱动开发的原则:Ø 先写测试代码,然后编写符合测试的代码。至少做到完成部分代码后,完成对应的测试代码; Ø 测试代码不需要覆盖所有的细节,但应该对所有主要的功能和可能出错的地方有相应的测试用例; Ø 发现 bug,首先编写对应的测试用例,然后进行调试; Ø 不断总结出现 bug 的原因,对其他代码编
2006-03-19 01:44:00 1103
转载 CppUnit - 测试驱动开发入门
测试驱动开发是一个现在软件界最流行的词汇之一,可是很多人还是不得其门而入。这篇文章想通过对于 CppUnit的介绍,给予读者一个基本的映像。如果你熟知CppUnit的使用,请参阅我的另一篇文章:CppUnit代码简介 - 第一部分,核心类来获得对于CppUnit进一步的了解。 I. 前言测试驱动开发是一个现在软件界最流行的词汇之一,可是很多人还是不得其门而入。这篇文章想
2006-03-19 01:43:00 1145
转载 浏览器的定制与扩展
浏览器的定制与扩展作者:李汉鹏下载源代码 本文分如下章节: 前言 在MFC中使用浏览器 怎样扩展或定制浏览器 定制鼠标右键弹出出菜单 实现脚本扩展(很重要的external接口) C++代码中如何调用网页脚本中的函数 定制消息框的标题 怎样定制、修改浏览器向Web服务器发送的HTTP请求头
2006-03-19 01:04:00 1656
原创 linux->windows移植注意事项
一.前言 Linux拥有丰富各种源代码资源,但是大部分代码在Windows平台情况是无法正常编译的。Windows平台根本无法直接利用这些源代码资源。如果想要使用完整的代码,就要做移植工作。因为C/C++ Library的不同和其他的一些原因,移植C/C++代码是一项困难的工作。本文将以一个实际的例子(Tar)来说明如何把Linux代码移植到Windows平台上。移植过程将尽量少修改代码,以便代
2006-03-07 09:47:00 1773
原创 如何在IDA中找到MFC程序的消息处理函数
比起用Win32SDK写的程序,要分析MFC应用程序要麻烦不少。在前者,只要找到注册窗口类的地方就知道其WinProc的位置。那里是程序的控制中心,只要顺藤摸瓜就可以找到你感兴趣的地方。对于用MFC写的程序,这一切都变得复杂起来了。这时,所有的消息都是通过一套复杂的机制来完成分发的。他们是通过分发数据表来找到最终函数地址的. 详细请参阅M
2006-03-01 11:20:00 2645
iar for mk5 1.25A 注册机
2013-08-05
dosbox源代码
2013-06-27
vmips-1.3.2.tar.gz
2011-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人