现在越来越发现单元测试在实际做项目时多么的重要,否则bug不断,不仅浪费自己的时间,更重要的是给其他人也带来了极大地不方便。
感觉boost提供的单元测试还是不错的,也相对比较简单。
如果要写多个测试用例,可以如下:
注意main函数的include与test_suit的include文件不同。
此外如果不使用boost lib,必须添加预定义宏BOOST_TEST_NO_LIB 或者 BOOST_ALL_NO_LIB,否则会出现找不到lib的错误。
或
现在越来越发现单元测试在实际做项目时多么的重要,否则bug不断,不仅浪费自己的时间,更重要的是给其他人也带来了极大地不方便。
感觉boost提供的单元测试还是不错的,也相对比较简单。
如果要写多个测试用例,可以如下:
注意main函数的include与test_suit的include文件不同。
此外如果不使用boost lib,必须添加预定义宏BOOST_TEST_NO_LIB 或者 BOOST_ALL_NO_LIB,否则会出现找不到lib的错误。
或