也许我没有正确地考虑这个问题。 我正在使用单元测试开始我的第二个项目。我的第一个项目是我自己推出的,对于这个项目我尝试了Boost :: test。单元测试可执行项目
我的问题是,什么是编译为可执行文件的单元测试项目的正确程序?似乎我所看到的所有内容都是针对库和依赖项的。我希望我的EXE项目进行单元测试,但我不希望一堆单元测试功能漂浮在二进制,我也不想做
#ifdef _DEBUG
BOOST_AUTO_TEST_CASE(my_func)
{
}
#endif
在我所有的测试。
我想过创建单元测试一个单独的项目,但并没有真正可执行工作..除非我想从我的其他项目到测试项目做一些花哨的预生成操作复制..
任何想法或想法?
你或许应该更新你的问题,以避免误解 - 我似乎没有成为唯一的一个。 – 2009-12-15 05:19:03