标签: c++ unit-testing testing codelite
我将很快开始为项目编写第一个单元测试,并计划将它们存储在名为test的目录中。在此目录中,除了main.cpp目录中的其他main.cpp之外,我还建议我有另一个src文件。
test
main.cpp
src
编译器是否构建了两个可执行文件?如何在IDE中运行此测试?我使用的是codelite,它似乎对UnitTest ++有一些支持,但我打算使用Boost Test。
答案 0 :(得分:1)
是的,您将拥有多个可执行文件。
这不是编译器所做的事情,而是你需要设置的东西。例如,在Visual Studio中,您可以设置多个项目:
你可以看到有2个项目。两者都是可执行的,一个运行产品,另一个运行测试。