文件名称:CppUnit使用指南
文件大小:87KB
文件格式:DOC
更新时间:2012-08-24 10:01:46
cppunit
CppUnit使用指南 CppUnit的原理 在 CppUnit 中,一个或一组测试用例的测试对象被称为 Fixture(设施,下文为方便理解尽量使用英文名称)。Fixture 就是被测试的目标,可能是一个对象或者一组相关的对象,甚至一个函数。 有了被测试的 fixture,就可以对这个 fixture 的某个功能、某个可能出错的流程编写测试代码,这样对某个方面完整的测试被称为TestCase(测试用例)。通常写一个 TestCase 的步骤包括: 1. 对 fixture 进行初始化,及其他初始化操作,比如:生成一组被测试的对象,初始化值; 2. 按照要测试的某个功能或者某个流程对 fixture 进行操作; 3. 验证结果是否正确; 4. 对 fixture 的及其他的资源释放等清理工作。