DotCover показывает только исходный код модульного теста, а не рабочий код
Я начинаю использовать dotCover. У меня есть набор скомпилированных dll отладки + их pdbs. Затем я создал тестовый проект и выполнил на нем резарпер, чтобы увидеть покрытие. То, что я получаю, это покрытие только проекта модульного тестирования вместо всего покрытия:
Я ожидал найти на вкладке покрытия те dll, на которые ссылаются мои юнит-тесты, и их покрытие. Я прав? Может я что то упускаю или я что то не так делаю?
1 ответ
Вы можете снять флажок "Сопоставить результаты покрытия с текущей структурой проекта", в противном случае dotCover отображает результаты покрытия для тестов только из вашего текущего решения.
Проверяли ли вы настройки своего проекта, чтобы убедиться, что вы создаете и экспортируете PDB?
У меня была та же проблема, потому что я был настроен на выпуск, а в настройках выпуска я не экспортировал PDB. Когда я вернулся в режим отладки, dotCover показал нужные мне сборки.