【发布时间】:2025-12-17 03:20:03
【问题描述】:
我在 Visual Studio 2013 中有一个 C++ 单元测试项目,它有
配置属性 -> 常规 -> 配置类型
设置为 Makefile。我还在
下指定了输出目录配置属性 -> 常规 -> 输出目录
和下的输出文件名
配置属性 -> NMake -> 输出
我已经成功构建了项目,并且在输出文件夹中看到了 dll。但是,测试资源管理器无法发现任何单元测试。
有没有办法让测试资源管理器发现由 Makefile/NMake 构建的 dll 中的测试?我尝试创建自定义 ITestDiscoverer,但 VS 甚至没有调用该代码。
【问题讨论】:
标签: c++ unit-testing makefile visual-studio-2013