1

我无法通过谷歌找到这方面的信息,所以我想在这里问。

我有一个用 ATL 用 C++ 开发的 ActiveX 控件。我正在使用 Visual Studio 2012。我想向这个项目添加单元测试。

坦率地说,我不知道该怎么做才能开始。我不确定是否应该使用本机或托管测试项目,我都尝试过。但我什至无法弄清楚如何在测试代码中实例化控件以开始测试它。有谁知道一些基本文件或可以指出我正确的方向?

4

1 回答 1

0

你应该看看http://msdn.microsoft.com/en-us/library/hh419385(v=vs.120).aspx

还有很多关于代码项目的好项目都通过它们。

要打破任何 ATL 依赖项,您应该在单独的 lib 或 dll 中重构代码,或者另一种选择是链接到生成的目标文件。

高温高压

于 2014-07-22T23:07:12.683 回答