xUnit.net is a unit-testing framework for .NET, and the xUnit-specific guidance in the GitHub listing 1 is the most direct help for xUnit v3 work. The sources don't include an xunit.net page, so the alternatives are other .NET and general test frameworks, with NUnit 5 being the closest match for .NET unit testing.
- 1
GitHubgithub.comverified and signed
Its csharp-xunit action gives best practices for XUnit unit testing, including data-driven tests 1.
official:MCP server · @github/mcp-registrySDK · @github/copilot-sdklibrary · CodeQL: StubCLI · specifyrepository · copilot-engine-sdk+2,577 community tools built for it
for agents: csharp-xunit · csharp-mstest · csharp-tunit
- 2
- 3
Playwrightplaywright.devwebsite read, tools not yet checked
Playwright Test is a full-featured test runner for end-to-end testing of web apps, relevant if the tests are browser-based rather than unit tests 10.
official:SDK · playwright+232 community tools built for it
Sources
- 1GitHub · Change is constant. GitHub keeps you ahead. · GitHub · GitHubgithub.com · read 2026-10-29
- 5NUnit.orgnunit.org · read 2026-10-29
- 10Fast and reliable end-to-end testing for modern web apps | Playwrightplaywright.dev · read 2026-10-29
Left out: Xamarin, because each one's own page says it is retired or discontinued.
For agents: the 10 actions behind this answer
csharp-xunit · csharp-xunit verified and signed
Get best practices for XUnit unit testing, including data-driven tests
unit-testing · Microsoft.Testing.Extensions.VSTestBridge verified and signed
sentry-dotnet-sdk · sentry-dotnet-sdk verified and signed
Full Sentry SDK setup for .NET. Use when asked to "add Sentry to .NET", "install Sentry for C#", or configure error monitoring, tracing, profiling, logging, or crons for ASP.NET Core, MAUI, WPF, WinForms, Blazor, Azure Functions, or any other .NET application.
neo4j-driver-dotnet-skill · neo4j-driver-dotnet-skill verified and signed
Neo4j .NET Driver v6 — IDriver lifecycle, DI registration (singleton), ExecutableQuery fluent API, ExecuteReadAsync/ExecuteWriteAsync managed transactions, IResultCursor (FetchAsync/ ToListAsync), record value access (.Get<T>/As<T>), null safety, UNWIND batching, temporal types, await using, EagerRe
dotnet · NUnit3 Test Adapter for Visual Studio and DotNet verified and signed
unittest · pytest verified and signed
AspNetCore · OpenTelemetry.Instrumentation.AspNetCore verified and signed
gRPC · Grpc.Net.Client verified and signed
.Net · MySql.Data verified and signed
· Playwright website read, tools not yet checked
Web automation and testing for apps, scripts, and AI agents
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.