dotnet-testing

Installation
SKILL.md

dotnet-testing

Overview

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.

Routing Table

Topic Keywords Description Companion File
Strategy unit vs integration vs E2E, test doubles Unit vs integration vs E2E decision tree, test doubles selection references/testing-strategy.md
xUnit Facts, Theories, fixtures, parallelism xUnit v3 Facts, Theories, fixtures, parallelism, IAsyncLifetime references/xunit.md
Integration WebApplicationFactory, Testcontainers, Aspire WebApplicationFactory, Testcontainers, Aspire, database fixtures references/integration-testing.md
Snapshot Verify, scrubbing, API responses Verify library, scrubbing, custom converters, HTTP response snapshots references/snapshot-testing.md
Playwright E2E browser, CI caching, trace viewer Playwright E2E browser automation, CI caching, trace viewer, codegen references/playwright.md
Related skills

More from novotnyllc/dotnet-artisan

Installs
88
GitHub Stars
208
First Seen
Feb 27, 2026