Dotnet Test API

Manages external API tests for .NET solutions using xUnit + Flurl.Http + FluentAssertions, with a shared IAsyncLifetime fixture that authenticates once per test session. Creates a dedicated <Solution>.ApiTests project (separate from <Solution>.Tests for unit tests). Default auth scheme is Generic JWT Bearer; NAuth, OAuth2 client-credentials, and API-key presets are documented. Use when the request mentions API tests, HTTP end-to-end tests, integration tests via HTTP, or external-endpoint validation. Do NOT use for unit tests — invoke `dotnet-test` instead.

landim32 2959fe0 15.9 KB Updated

File contents

landim32/awesome-ai-skills/tree/main/skills/dotnet-test-api commit 2959fe0d14

Frequently asked questions

npx skillmds@latest add landim32/dotnet-test-api