dotnet-testing
Pass
Audited by Gen Agent Trust Hub on Jul 13, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides high-quality technical guidance for .NET 8 testing strategies including unit, integration, and end-to-end tests.
- [EXTERNAL_DOWNLOADS]: Recommends standard and reputable .NET libraries available via NuGet, such as xUnit, NSubstitute, FluentAssertions (v7), Testcontainers, and Verify.
- [COMMAND_EXECUTION]: Uses standard .NET CLI commands (
dotnet test,dotnet add package) for development workflows. - [DATA_EXPOSURE_AND_EXFILTRATION]: Correctly advises on dynamic retrieval of connection strings in integration tests rather than hardcoding credentials.
- [DYNAMIC_EXECUTION]: Uses C#
[ModuleInitializer]appropriately for environment configuration (e.g., disabling config file-watching to prevent resource exhaustion) and initializing test scrubbing for deterministic snapshot testing.
Audit Metadata