Отсутствие покрытия кода для услуг Service Fabric - PullRequest
0 голосов
/ 02 октября 2018

Я работаю над анализом покрытия кода для сервиса API на основе сервисной матрицы.

Чтобы получить покрытие кода, я проинструктировал выходные файлы (exe и dll) моего проекта.

Я выполнил шаги, упомянутые здесь https://social.technet.microsoft.com/wiki/contents/articles/1139.code-coverage-for-azure-services.aspx

-Я строю свой код в режиме отладки -Я инструктировал exe и dll, сгенерированные для моего проекта, в папке \ bin \ x64 \ Debug -Iзапустил монитор покрытия. Я развернул проект на локальной сервисной фабрике с 1 узлом в C: \ SfDevCluster \, а файлы pkg находятся в C: \ SfDevCluster \ Data \ ImageStoreShare \ Store \ ApiApplication \ ServicePkg.Code.1.0.0 -Запуститетестирует вручную на swagger, выполняя развернутые API - остановил монитор покрытия - открыл файл покрытия

Однако я всегда вижу, что генерируется пустой файл покрытия кода с ошибкой ниже:

"Пустые результатыгенерируется: двоичные файлы не были заданы. Убедитесь, что тесты были выполнены, необходимые двоичные файлы были загружены, имели соответствующие файлы символов и не были исключены через пользовательские настройки. Для получения дополнительной информации см. https://go.microsoft.com/fwlink/?LinkID=253731"

Обратите внимание, что яУ меня нет модульных тестов. Я ищу покрытие, выполняя вызовы API на сваггере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...