Testing strategy, frameworks, and quality tooling for .NET applications. This consolidated skill spans 13 topic areas. Load the appropriate companion file from references/ based on the routing table below.
Baseline dependency: references/testing-strategy.md defines the unit vs integration vs E2E decision tree and test doubles selection that inform all testing decisions. Load it by default whenever a testing approach needs to be chosen.
Most-shared companion: references/xunit.md covers xUnit v3 framework features used by integration, snapshot, and UI testing companions.
xUnit v3(Facts, Theories, Fixtures, IAsyncLifetime), 통합 테스트(WebApplicationFactory, Testcontainers), Aspire 테스트(DistributedApplicationTestingBuilder), 스냅샷 테스트(Verify, 스크러빙), Playwright E2E 브라우저 자동화, BenchmarkDotNet 마이크로벤치마크, 코드 적용 범위(Coverlet), 돌연변이 테스트(Stryker.NET), UI 테스트 전반에 걸쳐 .NET 테스트 전략 및 구현 패턴을 정의합니다. (페이지 개체, 선택기) 및 AOT WASM 테스트 컴파일. 13개 주제 영역에 걸쳐 있습니다. 프로덕션 API 아키텍처 또는 CI 워크플로 작성에는 사용하지 마세요. 출처: novotnyllc/dotnet-artisan.