Che cos'è dotnet-testing?
Definisce la strategia di test .NET e i modelli di implementazione su xUnit v3 (Fatti, teorie, dispositivi, IAsyncLifetime), test di integrazione (WebApplicationFactory, Testcontainers), test Aspire (DistributedApplicationTestingBuilder), test di snapshot (Verify, scrubbing), automazione del browser Playwright E2E, microbenchmark BenchmarkDotNet, copertura del codice (Coverlet), test di mutazione (Stryker.NET), test dell'interfaccia utente (oggetti di pagina, selettori) e compilazione di test AOT WASM. Copre 13 aree tematiche. Non utilizzare per l'architettura API di produzione o la creazione di flussi di lavoro CI. Fonte: novotnyllc/dotnet-artisan.