·dotnet-testing-autofixture-nsubstitute-integration
</>

dotnet-testing-autofixture-nsubstitute-integration

Guida all'integrazione di AutoFixture e NSubstitute – Auto-derisione nella pratica. Copre AutoNSubstituteDataAttribute, il meccanismo Frozen e la strategia di costruzione greedy. Include la gestione personalizzata per dipendenze speciali come IMapper (AutoMapper/Mapster). Ideale per test complessi di inserimento delle dipendenze, verifica simulata e impostazione del comportamento.

17Installazioni·0Tendenza·@kevintsengtw

Installazione

$npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-autofixture-nsubstitute-integration

Come installare dotnet-testing-autofixture-nsubstitute-integration

Installa rapidamente la skill AI dotnet-testing-autofixture-nsubstitute-integration nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-autofixture-nsubstitute-integration
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: kevintsengtw/dotnet-testing-agent-skills.

本技能介紹如何整合 AutoFixture 與 NSubstitute,透過 AutoFixture.AutoNSubstitute 套件實現自動模擬(Auto-Mocking)功能。這種整合方式可以大幅簡化具有多個相依性的服務類別測試,讓開發者專注於測試邏輯本身,而非繁瑣的物件建立過程。

| AutoFixture.AutoNSubstitute | AutoFixture 與 NSubstitute 整合 | nuget.org | | AutoFixture.Xunit2 | xUnit 整合(AutoData 屬性) | nuget.org | | NSubstitute | 模擬框架 | nuget.org |

| 服務層測試 | 通常有多個相依性,自動模擬效益最大 | | 複雜相依圖 | AutoFixture 自動處理多層相依性 | | 參數化測試 | 結合固定值與自動產生資料 | | 需要大量測試資料 | 減少手動建立測試資料的工作 | | 快速迭代開發 | 建構函式變更時測試通常不需修改 |

Guida all'integrazione di AutoFixture e NSubstitute – Auto-derisione nella pratica. Copre AutoNSubstituteDataAttribute, il meccanismo Frozen e la strategia di costruzione greedy. Include la gestione personalizzata per dipendenze speciali come IMapper (AutoMapper/Mapster). Ideale per test complessi di inserimento delle dipendenze, verifica simulata e impostazione del comportamento. Fonte: kevintsengtw/dotnet-testing-agent-skills.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-autofixture-nsubstitute-integration
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-01
Aggiornato
2026-03-10

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

Risposte rapide

Che cos'è dotnet-testing-autofixture-nsubstitute-integration?

Guida all'integrazione di AutoFixture e NSubstitute – Auto-derisione nella pratica. Copre AutoNSubstituteDataAttribute, il meccanismo Frozen e la strategia di costruzione greedy. Include la gestione personalizzata per dipendenze speciali come IMapper (AutoMapper/Mapster). Ideale per test complessi di inserimento delle dipendenze, verifica simulata e impostazione del comportamento. Fonte: kevintsengtw/dotnet-testing-agent-skills.

Come installo dotnet-testing-autofixture-nsubstitute-integration?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-autofixture-nsubstitute-integration Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

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