0

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

  • 以前我通过添加对测试项目的取消引用为 C++ DLL 编写了一些单元测试。
  • 但如您所知,无法引用 win32 exe 文件来测试项目。

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

4

1 回答 1

0

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

其他方式(不太推荐)是将测试 DLL 注入进程并从该 dll 内部寻找目标代码的入口点。

于 2012-11-28T03:32:20.330 回答