kevintsengtw

30 mods across 1 repository, 28 stars between them.

kevintsengtw/dotnet-testing-agent-skills

Skill Claude CodeCodex

A guide to testing .NET Aspire distributed applications, which are programs made of several coordinated services. It covers tests that run the real service setup through an AppHost, the project that describes how those services are arranged.

28 16d ago A 193 tokens original MIT

kevintsengtw/dotnet-testing-agent-skills

Skill Claude CodeCodex

ASP.NET Core 整合測試的專門技能。當需要測試 Web API 端點、HTTP 請求/回應、中介軟體、依賴注入時使用。涵蓋 WebApplicationFactory、TestServer、HttpClient 測試、記憶體資料庫配置等。 Make sure to use this skill whenever the user mentions ASP.NET Core integration testing, WebApplicationFactory, TestServer, HTTP endpoint testing, or middleware testing, even if they don't…

28 16d ago A 210 tokens original MIT

kevintsengtw/dotnet-testing-agent-skills

Skill Claude CodeCodex

ASP.NET Core WebApi 整合測試完整指南。當需要對 WebApi 端點進行整合測試或驗證 ProblemDetails 錯誤格式時使用。涵蓋 WebApplicationFactory、IExceptionHandler、Testcontainers 多容器編排、Flurl URL 建構與 AwesomeAssertions HTTP 驗證。 Make sure to use this skill whenever the user mentions WebApi integration testing, ProblemDetails, IExceptionHandler, Flurl, Respawn, or…

28 16d ago A 201 tokens original MIT

kevintsengtw/dotnet-testing-agent-skills

Skill Claude CodeCodex

A migration guide for updating .NET projects from xUnit 2.9 to xUnit 3, where xUnit is a framework for running automated tests. It covers renamed packages, required runtimes, breaking changes, upgrade steps, new features, and test-container integration.

28 16d ago A 209 tokens original MIT

kevintsengtw/dotnet-testing-agent-skills

Skill Claude CodeCodex

A guide that routes advanced .NET testing questions to the right specialist instructions. It covers API and integration tests, database and other container-based tests, microservices, .NET Aspire, and related testing tools.

28 16d ago A 254 tokens original MIT

kevintsengtw/dotnet-testing-agent-skills

Skill Claude CodeCodex

A guide for combining AutoFixture and Bogus to create test objects with both automatically filled fields and realistic values such as names, email addresses, and phone numbers. AutoFixture creates anonymous test data, while Bogus generates realistic-looking sample data.

28 16d ago A 196 tokens original MIT

kevintsengtw/dotnet-testing-agent-skills

Skill Claude CodeCodex

A guide to Bogus, a .NET library for generating realistic fake data such as names, addresses, phone numbers, emails, and product records. It shows how to define generation rules and create one or many records.

28 16d ago A 178 tokens original MIT

kevintsengtw/dotnet-testing-agent-skills

Skill Claude CodeCodex

A guide to code coverage, a measurement of which parts of a program run while tests execute. It explains coverage reports, Coverlet, Visual Studio, and VS Code, and notes that a high percentage alone does not prove the tests are good.

28 16d ago A 216 tokens original MIT

kevintsengtw/dotnet-testing-agent-skills

Skill Claude CodeCodex

A testing guide for comparing complex .NET objects, including nested data structures, selected properties, and objects that refer back to themselves. DTOs are data-transfer objects used to carry data between parts of an application, while entities usually represent stored data.

28 16d ago A 199 tokens original MIT

kevintsengtw/dotnet-testing-agent-skills

Skill Claude CodeCodex

A guide for testing FluentValidation validators, which are .NET components that check whether data follows rules before the application accepts it. It covers checking validation errors, messages, asynchronous rules, and rules involving multiple fields.

28 16d ago A 183 tokens original MIT

kevintsengtw/dotnet-testing-agent-skills

Skill Claude CodeCodex

使用 NSubstitute 建立測試替身(Mock、Stub、Spy)的專門技能。當需要隔離外部依賴、模擬介面行為、驗證方法呼叫時使用。涵蓋 Substitute.For、Returns、Received、Throws 等完整指引。 Make sure to use this skill whenever the user mentions mock, stub, spy, NSubstitute, test double, 測試替身, Substitute.For, Returns, Received, or dependency isolation, even if they don't explicitly ask for…

28 16d ago A 184 tokens original MIT