| Validator、驗證器、CreateUserValidator | /skill dotnet-testing-fluentvalidation-testing | FluentValidation 測試 | | Mock、模擬、IRepository、IService | /skill dotnet-testing-nsubstitute-mocking | 模擬外部依賴 | | AutoFixture、測試資料生成 | /skill dotnet-testing-autofixture-basics | 自動產生測試資料 |
| 斷言、Should()、BeEquivalentTo | /skill dotnet-testing-awesome-assertions-guide | 流暢斷言(必學) | | DateTime、時間測試、TimeProvider | /skill dotnet-testing-datetime-testing-timeprovider | 時間相關測試 | | File、檔案系統、IFileSystem | /skill dotnet-testing-filesystem-testing-abstractions | 檔案系統測試 | | Bogus、假資料、Faker | /skill dotnet-testing-bogus-fake-data | 擬真資料生成 |
| Builder Pattern、WithXxx | /skill dotnet-testing-test-data-builder-pattern | Test Data Builder | | 深層比對、DTO 比對、Excluding | /skill dotnet-testing-complex-object-comparison | 複雜物件比對 |
Обзор и руководства по основам тестирования .NET. Запускается, когда пользователи задают общие вопросы по тестированию, такие как «как писать тесты .NET», «тестирование .NET для начинающих», «какие инструменты тестирования мне нужны», «лучшие практики тестирования» или «обучение тестированию с нуля». Он рекомендует подходящие комбинации поднавыков, основанные на конкретных потребностях, охватывающие 19 фундаментальных навыков, включая основы тестирования, тестовые данные, утверждения, насмешки и специальные сценарии. Источник: kevintsengtw/dotnet-testing-agent-skills.