Monday, 16 March 2026

Run XUnit - Code Coverage in visual studio

Right Click Solution => Open Terminal & Run below steps one by one

 1.  #Run tests with coverage

dotnet test --collect:"XPlat Code Coverage"

 

2. #Install reportgenerator tool
dotnet tool install -g dotnet-reportgenerator-globaltool

 

3. # Clean and Generate HTML report
Remove-Item -Path "TestResults" -Recurse -Force -ErrorAction SilentlyContinue ; Remove-Item -Path "coveragereport" -Recurse -Force -ErrorAction SilentlyContinue ; dotnet test --collect:"XPlat Code Coverage" ; reportgenerator -reports:"**/coverage.cobertura.xml" -targetdir:"coveragereport" -reporttypes:Html ; Invoke-Item "coveragereport\index.html"

4. After execution it will open report

No comments:

Post a Comment