โโ๏ธ 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)