Ignacio Soler Garcia
Ignacio Soler Garcia

Reputation: 21855

DotCover shows only unit test source code not production code

I'm starting to use dotCover. I have a set of Debug compiled dlls + their pdbs. Then I've created a test project and executed resharper on it to see the coverage. What I'm getting is the coverage only of the unit test project instead of the whole coverage:

enter image description here

I expected to find on the coverage tab the dlls referenced from my unit tests and their coverage. Am i right? Maybe I'm missing something or am I doing something wrong?

Upvotes: 4

Views: 3081

Answers (2)

Philtahu
Philtahu

Reputation: 1

Did you check your project settings to makes sure you are creating and exporting PDBs?

I had the same problem, because I was set to release, and in my release settings I did not export PDBs. Once I moved back to debug mode, the dotCover showed the assemblies that I wanted.

Upvotes: 0

Daria Dovzhikova
Daria Dovzhikova

Reputation: 291

You can try to uncheck the "Match coverage results with current project structure" button, otherwise dotCover shows coverage results for tests only from your current solution.

enter image description here

Upvotes: 5

Related Questions