dotnet-testing-test-data-builder-pattern
Installation
SKILL.md
Test Data Builder Pattern 測試資料建構器模式
核心概念
什麼是 Test Data Builder Pattern?
Test Data Builder Pattern 是 Object Mother Pattern 的改良版,主要解決以下問題:
- 固定測試資料的問題:Object Mother 提供固定的測試物件,難以針對特定測試情境調整
- 測試意圖不明確:直接建立物件時,測試的關注點容易被大量屬性設定所掩蓋
- 重複程式碼:相似的物件建立邏輯在多個測試中重複出現
為何需要 Builder Pattern?
Related skills