任何人都可以告诉我如何以及何时在cppunit中调用setup和teardown函数。 感谢
答案 0 :(得分:6)
在每个测试函数运行之前调用setup,并在每个测试函数运行后,调用teardown
答案 1 :(得分:1)
使用TestFixture
隔离每个测试 - setUp and tearDown can be overridden以执行特定于测试的初始化和终止逻辑。
详细说明
使用setUp和包装测试用例 tearDown方法。 TestFixture是 用来提供共同的环境 对于一组测试用例。
要定义测试夹具,请执行 以下内容:
- 实现TestCase的子类
- 的 夹具由实例定义 变量
- 初始化灯具状态 通过重写setUp(即构造 夹具的实例变量)
- 通过覆盖进行测试后进行清理 拆卸。