标签: c++ visual-studio-2015 code-coverage
我正在使用visual studio 2015 Enterprise。
假设我有我的主ProjectA,以及两个单元测试项目UnitTestsA,UnitTestsB,每个都包含一些测试方法。
UnitTestsA覆盖了我的10个代码中的5个块,UnitTestsB覆盖了10个不同的块。当我要求visual studio分析代码覆盖率时,我希望它能够覆盖10个块中的7个。相反,它会覆盖20个区块中的7个。
似乎没有意识到2个项目正在测试相同的代码。我做错了什么,还是预期的行为?