DotCover показывает только исходный код модульного теста, а не рабочий код

Я начинаю использовать dotCover. У меня есть набор скомпилированных dll отладки + их pdbs. Затем я создал тестовый проект и выполнил на нем резарпер, чтобы увидеть покрытие. То, что я получаю, это покрытие только проекта модульного тестирования вместо всего покрытия:

Я ожидал найти на вкладке покрытия те dll, на которые ссылаются мои юнит-тесты, и их покрытие. Я прав? Может я что то упускаю или я что то не так делаю?

1 ответ

Решение

Вы можете снять флажок "Сопоставить результаты покрытия с текущей структурой проекта", в противном случае dotCover отображает результаты покрытия для тестов только из вашего текущего решения.

Проверяли ли вы настройки своего проекта, чтобы убедиться, что вы создаете и экспортируете PDB?

У меня была та же проблема, потому что я был настроен на выпуск, а в настройках выпуска я не экспортировал PDB. Когда я вернулся в режим отладки, dotCover показал нужные мне сборки.

Другие вопросы по тегам