Source

kevintsengtw/dotnet-testing-agent-skills

30 skills · 1K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
dotnet-testing-advanced-webapi-integration-testing ASP.NET Core WebApi 整合測試完整指南。當需要對 WebApi 端點進行整合測試或驗證 ProblemDetails 錯誤格式時使用。涵蓋 WebA…
kevintsengtw/dotnet-testing-agent-skills
66
2
dotnet-testing-unit-test-fundamentals .NET 單元測試基礎與 FIRST 原則的專門技能。當需要建立單元測試、了解測試基礎、學習 3A Pattern、掌握測試最佳實踐時使用。…
kevintsengtw/dotnet-testing-agent-skills
63
3
dotnet-testing-xunit-project-setup xUnit 測試專案建立與設定的專門技能。當需要建立測試專案、設定專案結構、? Make sure to use this skill whenever the user…
kevintsengtw/dotnet-testing-agent-skills
56
4
dotnet-testing-advanced-aspnet-integration-testing ASP.NET Core 整合測試的專門技能。當需要測試 Web API 端點、HTTP 請求/回應、中介軟體、依賴注入時使用。涵蓋 WebApplicati…
kevintsengtw/dotnet-testing-agent-skills
49
5
dotnet-testing
kevintsengtw/dotnet-testing-agent-skills
47
6
dotnet-testing-advanced-testcontainers-database 使用 Testcontainers 進行容器化資料庫測試的專門技能。當需要測試真實資料庫行為、使用 SQL Server/PostgreSQL/MySQL 容器、…
kevintsengtw/dotnet-testing-agent-skills
42
7
dotnet-testing-nsubstitute-mocking 使用 NSubstitute 建立測試替身(Mock、Stub、Spy)的專門技能。當需要隔離外部依賴、模擬介面行為、驗證方法呼叫時使用。涵…
kevintsengtw/dotnet-testing-agent-skills
40
8
dotnet-testing-fluentvalidation-testing 測試 FluentValidation 驗證器的專門技能。當需要為 Validator 類別建立測試、驗證業務規則、測試錯誤訊息時使用。涵蓋 Fluen…
kevintsengtw/dotnet-testing-agent-skills
37
9
dotnet-testing-bogus-fake-data 使用 Bogus 產生擬真假資料的專門技能。當需要產生真實感的姓名、地址、電話、Email、公司資訊等測試資料時使用。涵蓋 Faker …
kevintsengtw/dotnet-testing-agent-skills
36
10
dotnet-testing-advanced-aspire-testing .NET Aspire Testing 整合測試框架完整指南。當需要測試 .NET Aspire 分散式應用程式、設定 AppHost 測試或從 Testcontainers…
kevintsengtw/dotnet-testing-agent-skills
33
11
dotnet-testing-awesome-assertions-guide 使用 AwesomeAssertions 進行流暢且可讀的測試斷言技能。當需要撰寫清晰的斷言、比對物件、驗證集合、處理複雜比對時使用。涵…
kevintsengtw/dotnet-testing-agent-skills
33
12
dotnet-testing-complex-object-comparison 處理複雜物件比對與深層驗證的專門技能。當需要比對深層物件、排除特定屬性、處理循環參照、驗證 DTO/Entity 時使用。涵蓋 Be…
kevintsengtw/dotnet-testing-agent-skills
33
13
dotnet-testing-autodata-xunit-integration AutoFixture 與 xUnit 整合完整指南。當需要使用 AutoData 或 InlineAutoData 簡化 xUnit 參數化測試資料準備時使用。涵蓋自…
kevintsengtw/dotnet-testing-agent-skills
32
14
dotnet-testing-code-coverage-analysis 程式碼覆蓋率分析完整指南。當需要分析程式碼覆蓋率、產生覆蓋率報告或設定 CI/CD 覆蓋率檢查時使用。涵蓋 Coverlet 設定、報…
kevintsengtw/dotnet-testing-agent-skills
32
15
dotnet-testing-datetime-testing-timeprovider 使用 TimeProvider 測試時間相依邏輯的專門技能。當需要測試 DateTime、控制時間流逝、處理時區轉換、測試過期邏輯時使用。涵…
kevintsengtw/dotnet-testing-agent-skills
32
16
dotnet-testing-test-naming-conventions 測試命名規範與最佳實踐的專門技能。當需要為測試方法命名、改進測試可讀性、建立命名標準時使用。涵蓋三段式命名法、中文命…
kevintsengtw/dotnet-testing-agent-skills
32
17
dotnet-testing-advanced-xunit-upgrade-guide xUnit 2.9.x 到 3.x 升級完整指南。當需要將 xUnit v2 升級至 v3 或了解 xUnit v3 新功能與破壞性變更時使用。涵蓋套件更新、…
kevintsengtw/dotnet-testing-agent-skills
31
18
dotnet-testing-test-output-logging xUnit 測試輸出與記錄完整指南。當需要在 xUnit 測試中實作測試輸出、診斷記錄或 ILogger 替代品時使用。涵蓋 ITestOutputHel…
kevintsengtw/dotnet-testing-agent-skills
31
19
dotnet-testing-autofixture-bogus-integration AutoFixture 與 Bogus 整合完整指南。當需要結合 AutoFixture 與 Bogus 產生? Make sure to use this skill whenever the use…
kevintsengtw/dotnet-testing-agent-skills
30
20
dotnet-testing-advanced .NET 進階測試技能總覽與引導中心。當使用? Make sure to use this skill whenever the user mentions integration testing, …
kevintsengtw/dotnet-testing-agent-skills
29
21
dotnet-testing-autofixture-customization AutoFixture 進階自訂化技術完整指南。當需要自訂 AutoFixture 建構器或處理特殊型別的測試資料產生規則時使用。涵蓋 DataAnn…
kevintsengtw/dotnet-testing-agent-skills
29
22
dotnet-testing-advanced-testcontainers-nosql Testcontainers NoSQL 整合測試完整指南。當需要對 MongoDB 或 Redis 進行容器化整合測試時使用。涵蓋 MongoDB 文件操作、Red…
kevintsengtw/dotnet-testing-agent-skills
28
23
dotnet-testing-autofixture-basics 使用 AutoFixture 自動產生測試資料的基礎技能。當需要快速產生測試物件、減少樣板程式碼、實現匿名測試時使用。涵蓋 Fixture…
kevintsengtw/dotnet-testing-agent-skills
28
24
dotnet-testing-autofixture-nsubstitute-integration
kevintsengtw/dotnet-testing-agent-skills
28
25
dotnet-testing-filesystem-testing-abstractions 使用 System.IO.Abstractions 測試檔案系統操作的專門技能。當需要測試 File、Directory、Path 等操作、模擬檔案系統時使用。…
kevintsengtw/dotnet-testing-agent-skills
28
26
dotnet-testing-private-internal-testing Private 與 Internal 成員測試策略指南。當需要測試私有或內部成員、設定 InternalsVisibleTo 或評估可測試性設計時使用。涵…
kevintsengtw/dotnet-testing-agent-skills
28
27
dotnet-testing-test-data-builder-pattern Test Data Builder Pattern 完整實作指南。當需要使用建構者模式建立可維護的測試資料或簡化複雜物件的測試準備時使用。涵蓋…
kevintsengtw/dotnet-testing-agent-skills
28
28
dotnet-testing-advanced-tunit-advanced TUnit 進階應用完整指南。當需要使用 TUnit 進行資料驅動測試、依賴注入或整合測試時使用。涵蓋 MethodDataSource、ClassData…
kevintsengtw/dotnet-testing-agent-skills
27
29
dotnet-testing-advanced-tunit-fundamentals TUnit 新世代測試框架? Make sure to use this skill whenever the user mentions TUnit, Source Generator testing, AOT tes…
kevintsengtw/dotnet-testing-agent-skills
26
30
skill-creator-advanced 當使用?
kevintsengtw/dotnet-testing-agent-skills
8