#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.
Кто-нибудь может подсказать, пожалуйста, какие настройки мне здесь не хватает?