Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Tutorial and sample codes for unit testing

Basic unit testing

Mock

ASP.NET related

.NET CLI

Code coverage

Useful .NET CLI commands

  • dotnet test
  • (test project) dotnet test TodoApi.Tests.csproj
  • (test target method) dotnet test --filter GetTodoItemsAsync
  • (coverage) dotnet test --collect:"XPlat Code Coverage"
  • (install coverage report tool) dotnet tool install -g dotnet-reportgenerator-globaltool
  • (coverage report) reportgenerator -reports:"C:\Codes\net5-webapi-tutorial\TodoApi.Tests\TestResults\334eb5b6-f525-432a-ad59-97204b5a498b\coverage.cobertura.xml" -targetdir:"CoverageResults" -reporttypes:Html

Useful Visual Studio Code extensions