使用 Visual Studio 2010 C++。我正在尝试单元测试并决定尝试 Google Test (gtest)。我有一个现有的项目,可以编译为 MFC 可执行文件(我也对如何测试编译为 DLL 的项目感兴趣)。我对单元测试惯例的理解是,您应该为测试创建一个新的单独项目。因此,我在相同的解决方案中为我的单元测试创建了一个新项目。但如何链接这些项目呢?我可以从我的测试项目中测试我的 exe 项目的任意函数/方法吗?
执行此操作的常规方法是什么?
我认为组织统一测试的最佳方式是:
主要优点是您无需触及要测试的项目,也无需将所有源代码包含到测试项目中。
要了解如何在 Visual Studio 中做到这一点,您可以查看这篇文章:链接到多个 .obj 以对控制台应用程序进行单元测试
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)