dotnet-testing-autofixture-bogus-integration
Installation
SKILL.md
AutoFixture 與 Bogus 整合應用指南
核心概念
為什麼需要整合?
| 面向 | AutoFixture | Bogus | 整合方案 |
|---|---|---|---|
| 資料真實感 | 低(GUID 格式字串) | 高(真實 Email/Phone) | 高 |
| 物件關聯處理 | 自動 | 手動 | 自動 |
| 循環參考處理 | 內建 | 無 | 整合 |
| 設定複雜度 | 低 | 中 | 中 |
| 適用場景 | 單元測試 | 整合測試/原型 | 兩者皆可 |
整合效果: user.Email 從 "Email1a2b3c4d" 變為 "john.doe@example.com",其他屬性仍由 AutoFixture 自動填充。
套件安裝
Related skills