标签: c++ boost boost-test
我最近开始使用BOOST进行单元测试。 只需要对全球装置进行一次澄清。
什么时候执行? ...对于每个测试模块,或每个测试套件或每个测试用例? 在任何其他事情被执行之前它会是第一个吗?
我正在使用BOOST_AUTO_TEST_CASE来编写我的测试。
BOOST_AUTO_TEST_CASE
答案 0 :(得分:1)
全局灯具每个模块执行一次,因为它们是在file scope定义的。通常我会使用它们来初始化日志记录或数据库连接,如果我的单元测试需要它们。