/**
* @file 本文件名为TestFixture.h
*
* 本文件仅包含类TestFixture声明(定义).
*
* @author MM
* @version 1.0
* @date 2007-05-19
*/
#ifndef TESTFIXTURE_H_HEADER_INCLUDED_B9B12D3B
#define TESTFIXTURE_H_HEADER_INCLUDED_B9B12D3B
namespace CppUnit
{
/**
* @brief 一个或一组测试用例的测试对象,即被测试的目标.
*
* 用法简介:
*
* 所有测试用例继承于此类;
*
* 重载setUp()方法进行初始化;
*
* 重载tearDown()方法进行资源释放等清理工作;
*
* 重载析构方法;
*
* 定义一个或多个测试函数:返回类型为void,参数列表为空.
*
*/
class TestFixture
{
public:
// 对fixture初始化.
virtual void setUp()
{
}
// 对fixture的以及其它资源释放等清理工作.
virtual void tearDown()
{
}
//析构
virtual ~TestFixture()
{
}
};
}
#endif /* TESTFIXTURE_H_HEADER_INCLUDED_B9B12D3B */