【发布时间】:2015-05-28 02:12:20
【问题描述】:
我有一个BOOST_AUTO_TEST_CASE,它需要一个辅助函数。我可以将其设为常规函数并从内部调用它;但我宁愿以某种方式将其保留在本地和私有的 BOOST_AUTO_CASE 范围内。我还希望能够声明在测试用例和辅助函数范围内的变量(例如const int serverCount = 10;)。
如果测试用例是一个类(而不是宏),我会简单地使用一个私有成员函数。如何为 Boost 单元测试用例执行此操作(或等效操作)?
【问题讨论】:
标签: c++ unit-testing boost boost-test