Плагин OpenCppCoverage, не предоставляющий покрытие кода для C

#visual-studio #unit-testing #visual-c #code-coverage

Вопрос:

Плагин OpenCppCoverage не предоставляет покрытие кода для c , где проект, подлежащий модульному тестированию, находится в другом .sln, а проект модульного тестирования-в другом .sln.

Например, для

Я занимаюсь модульным тестированием Проект под названием HelloProgram находится в app.sln Мой проект модульного тестирования под названием HelloProgramUnitTest находится в app_test.sln

когда я пытаюсь запустить модульный тест с помощью OpenCppCodeCoverage, я не могу получить кодовое покрытие проекта HelloProgram.

Но когда я пишу HelloProgramUnitTest в том же приложении.sln (то же решение проекта HelloProgram, которое необходимо протестировать) и пытаюсь запустить с помощью OpenCppCoverage, я вижу покрытие кода для проекта HelloProgram.

Кто-нибудь может подсказать, пожалуйста, какие настройки мне здесь не хватает?