我有visual studio解决方案。它包含4个项目。
我正在使用GoogleTestAdapter,因此我可以通过visual studio的测试资源管理器获得项目4的单元测试。我可以测试我的项目。
问题在于,当我使用Microsoft的代码覆盖工具运行代码覆盖时,我没有获得我的Main项目的任何覆盖结果。我只能看到Google Test项目(3.)的代码覆盖率,这很奇怪,因为Main项目和Google Test项目都以相同的方式设置。
我的主项目中的类不在代码覆盖率报告中。我只能在那里看到它们,如果我真的为那些类编写一些测试,那么那些类的代码覆盖率是0%。