·dotnet-testing-advanced-tunit-advanced
</>

dotnet-testing-advanced-tunit-advanced

الدليل الكامل للتطبيق المتقدم TUnit - الاختبار المبني على البيانات، وحقن التبعية، واختبار التكامل في الممارسة العملية. يغطي MethodDataSource، وClassDataSource، واختبارات المصفوفة، وتصفية الخصائص. يتضمن التحكم في إعادة المحاولة/المهلة، وتكامل WebApplicationFactory، وتنسيق الخدمات المتعددة لحاويات الاختبار.

17التثبيتات·0الرائج·@kevintsengtw

التثبيت

$npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-advanced-tunit-advanced

كيفية تثبيت dotnet-testing-advanced-tunit-advanced

ثبّت مهارة الذكاء الاصطناعي dotnet-testing-advanced-tunit-advanced بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-advanced-tunit-advanced
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: kevintsengtw/dotnet-testing-agent-skills.

| Arguments | 簡單固定資料 | 語法簡潔 | 資料量不宜過大 | | MethodDataSource | 動態資料、複雜物件 | 最大靈活性 | 需要額外方法定義 | | ClassDataSource | 共享資料、依賴注入 | 可重用性高 | 類別生命週期管理 | | Matrix Tests | 組合測試 | 覆蓋率高 | 容易產生過多測試 |

| [Before(Class)] | 類別中第一個測試開始前 | 昂貴的資源初始化(如資料庫連線) | | 建構式 | 每個測試開始前 | 測試實例的基本設定 | | [Before(Test)] | 每個測試方法執行前 | 測試特定的前置作業 | | 測試方法 | 實際測試執行 | 測試邏輯本身 | | [After(Test)] | 每個測試方法執行後 | 測試特定的清理作業 | | Dispose | 測試實例銷毀時 | 釋放測試實例的資源 | | [After(Class)] | 類別中最後一個測試完成後 | 清理共享資源 |

| 設定複雜度 | 一次設定,重複使用 | 每個測試都需要手動建立 | | 可維護性 | 依賴變更只需修改一個地方 | 需要修改所有使用的測試 | | 一致性 | 與產品程式碼的 DI 一致 | 可能與實際應用程式不一致 | | 測試可讀性 | 專注於測試邏輯 | 被依賴建立程式碼干擾 | | 範圍管理 | 自動管理服務範圍 | 需要手動管理物件生命週期 | | 錯誤風險 | 框架保證依賴正確注入 | 可能遺漏或錯誤建立某些依賴 |

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-advanced-tunit-advanced
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-01
آخر تحديث
2026-03-11

Browse more skills from kevintsengtw/dotnet-testing-agent-skills

إجابات سريعة

ما هي dotnet-testing-advanced-tunit-advanced؟

الدليل الكامل للتطبيق المتقدم TUnit - الاختبار المبني على البيانات، وحقن التبعية، واختبار التكامل في الممارسة العملية. يغطي MethodDataSource، وClassDataSource، واختبارات المصفوفة، وتصفية الخصائص. يتضمن التحكم في إعادة المحاولة/المهلة، وتكامل WebApplicationFactory، وتنسيق الخدمات المتعددة لحاويات الاختبار. المصدر: kevintsengtw/dotnet-testing-agent-skills.

كيف أثبّت dotnet-testing-advanced-tunit-advanced؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-advanced-tunit-advanced بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/kevintsengtw/dotnet-testing-agent-skills