Solution contains two projects:
Algorithms.Core
- contains core logic for solutionAlgorithms.Console
- contains Native AOT console appAlgorithms.Core.Tests
- contains unit tests forAlgorithms.Core
. It is MSTest runner projectAlgorithms.Core.MSTest.Sdk.Tests
- contains unit tests forAlgorithms.Core
. It is MSTest runner project using MSTest SDK
- Scenario 01 Code coverage for MSTest Runner project using dynamic instrumentation
- Scenario 02 Code coverage for MSTest Runner project using static instrumentation
- Scenario 03 Code coverage for MSTest Runner project using compile-time instrumentation
- Scenario 04 Code coverage for MSTest Runner project using
dotnet-coverage
tool - Scenario 05 Code coverage for Native AOT console app
- Scenario 06 Code coverage for Native AOT MSTest Runner project
- Scenario 07 Code coverage for MSTest SDK project using dynamic instrumentation