【发布时间】:2013-03-29 08:59:55
【问题描述】:
我有一个 Visual Studio 项目,其中包含我们的一个模块的 CppUnit 测试用例。该项目在构建时会创建一个 dll(类似于 ModuleUnitTest.dll)。我没有得到如何运行这些测试? CppUnit 中是否有任何现成的存根可以从这个 dll 中读取并运行测试?还是我必须自己写?由于这些单元测试用例很早就可以使用并且没有存根代码,我相信我不需要编写一个。谁能告诉我如何从 dll 执行测试?
【问题讨论】:
-
我认为该 DLL 中没有 rundll32-complaint 入口点?
-
@WhozCraig:你是说
main还是_tmain?没有 -
您需要将该 dll 链接到您的 cppunit 项目构建中,并在您的测试用例中访问它们
标签: c++ unit-testing cppunit