我想使用 Boost Test 在 Visual Studio 2010 中对我的代码进行单元测试。我已经下载并构建了最新版本的库。
我在这里和互联网上的其他地方阅读了很多关于这个主题的内容,人们似乎建议在您的解决方案中专门为您的测试提供第二个项目。
不错,很好听 但是,我在实际设置时遇到了麻烦。我还没有找到关于设置它的最佳方法的明确解释。
我是否需要使用项目引用来使我的单元测试项目引用我的主项目?如果是这样,我是否还需要在我的单元测试项目的属性中添加我的主项目的 Include & Source 目录?如果是这样,首先使用项目参考有什么好处?
我是否必须让我的主项目输出一个库以供我的单元测试项目链接?同样,我认为项目参考会使这变得不必要,但似乎我并不真正了解项目参考。
如果可能的话,我能否得到一个非常白痴的证明,一步一步地在 VS2010 中与主项目一起设置 Boost Test 单元测试项目?
我最好使用这里列出的方法(一个项目,构建测试或实际项目 exe 的不同配置): http ://blog.yastrebkov.com/2010/07/boost-test-setup-and-usage .html
非常感谢,