·dotnet-testing-unit-test-fundamentals
</>

dotnet-testing-unit-test-fundamentals

Fondamenti di unit testing di .NET ed esperienza sui PRIMI PRINCIPI. Utilizzalo quando è necessario creare unit test, comprendere le nozioni di base dei test, apprendere il modello 3A e padroneggiare le migliori pratiche di test. Copre i principi FIRST, il modello AAA, i fatti/teoria e la piramide dei test.

40Installazioni·0Tendenza·@kevintsengtw

Installazione

$npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-unit-test-fundamentals

Come installare dotnet-testing-unit-test-fundamentals

Installa rapidamente la skill AI dotnet-testing-unit-test-fundamentals 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-unit-test-fundamentals
  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.

| Arrange | 準備測試所需的物件、資料、Mock | 使用 const 宣告常數值,提高可讀性 | | Act | 執行被測試的方法 | 通常只有一行,呼叫被測方法 | | Assert | 驗證結果 | 每個測試只驗證一個行為 |

| Add輸入1和2應回傳3 | 測試正常輸入 | | Add輸入負數和正數應回傳正確結果 | 測試邊界條件 | | Divide輸入10和0應拋出DivideByZeroException | 測試例外情況 | | IsValidEmail輸入null值應回傳False | 測試無效輸入 | | GetDomain輸入有效Email應回傳網域名稱 | 測試回傳值 |

| Assert.Equal(expected, actual) | 驗證相等 | | Assert.NotEqual(expected, actual) | 驗證不相等 | | Assert.True(condition) | 驗證條件為真 | | Assert.False(condition) | 驗證條件為假 | | Assert.Null(object) | 驗證為 null | | Assert.NotNull(object) | 驗證不為 null | | Assert.Throws (action) | 驗證拋出特定例外 | | Assert.Empty(collection) | 驗證集合為空 | | Assert.Contains(item, collection) | 驗證集合包含項目 |

Fondamenti di unit testing di .NET ed esperienza sui PRIMI PRINCIPI. Utilizzalo quando è necessario creare unit test, comprendere le nozioni di base dei test, apprendere il modello 3A e padroneggiare le migliori pratiche di test. Copre i principi FIRST, il modello AAA, i fatti/teoria e la piramide dei test. 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-unit-test-fundamentals
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-unit-test-fundamentals?

Fondamenti di unit testing di .NET ed esperienza sui PRIMI PRINCIPI. Utilizzalo quando è necessario creare unit test, comprendere le nozioni di base dei test, apprendere il modello 3A e padroneggiare le migliori pratiche di test. Copre i principi FIRST, il modello AAA, i fatti/teoria e la piramide dei test. Fonte: kevintsengtw/dotnet-testing-agent-skills.

Come installo dotnet-testing-unit-test-fundamentals?

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-unit-test-fundamentals 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