C ++ win32应用程序的单元测试

时间:2012-11-28 03:09:19

标签: c++ visual-studio-2010 unit-testing

我必须为visual studio 2010上开发的C ++ win32控制台应用程序编写单元测试。

  • 以前我通过在测试项目中添加解除引用来为C ++ DLL编写一些单元测试。
  • 但是你知道不能引用win32 exe文件来测试项目。

那么如何在测试项目中使用“我的项目中的方法”?我厌倦了添加整个项目作为参考。但没有成功。 请一些指导?

1 个答案:

答案 0 :(得分:0)

您需要创建新项目并添加您计划测试的代码的源文件。这意味着对于您的测试,您将只有包含您的开发和测试代码的可执行文件。

其他方式(不是真的推荐)是将测试DLL注入到进程中,并从此dll中查找目标代码的入口点。