โ€โ™‚๏ธ Running Tests Locally

Quick Test Commands

# Run all tests (2,862 tests across 3 TFMs)
dotnet test --configuration Release

# Run only Source Generator tests (106 tests)
dotnet test tests/REslava.Result.SourceGenerators.Tests/

# Run only Analyzer tests (68 tests)
dotnet test tests/REslava.Result.Analyzers.Tests/

# Run core library tests (896 per TFM)
dotnet test tests/REslava.Result.Tests/

Test Output Example

Passed!  - Failed: 0, Passed: 896 - REslava.Result.Tests.dll (net8.0)
Passed!  - Failed: 0, Passed: 896 - REslava.Result.Tests.dll (net9.0)
Passed!  - Failed: 0, Passed: 896 - REslava.Result.Tests.dll (net10.0)
Passed!  - Failed: 0, Passed:  56 - REslava.Result.SourceGenerators.Tests.dll (net10.0)
Passed!  - Failed: 0, Passed:  54 - REslava.Result.Analyzers.Tests.dll (net10.0)