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

dotnet-testing-unit-test-fundamentals

Знание основ модульного тестирования .NET и принципов FIRST. Используйте, когда вам нужно создавать модульные тесты, понимать основы тестирования, изучать шаблон 3A и освоить лучшие практики тестирования. Охватывает принципы FIRST, шаблон AAA, факты/теорию и пирамиду тестирования.

40Установки·0Тренд·@kevintsengtw

Установка

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

Как установить dotnet-testing-unit-test-fundamentals

Быстро установите AI-навык dotnet-testing-unit-test-fundamentals в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-unit-test-fundamentals
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: 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) | 驗證集合包含項目 |

Знание основ модульного тестирования .NET и принципов FIRST. Используйте, когда вам нужно создавать модульные тесты, понимать основы тестирования, изучать шаблон 3A и освоить лучшие практики тестирования. Охватывает принципы FIRST, шаблон AAA, факты/теорию и пирамиду тестирования. Источник: kevintsengtw/dotnet-testing-agent-skills.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-unit-test-fundamentals
Категория
</>Разработка
Проверено
Впервые замечено
2026-02-01
Обновлено
2026-03-10

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

Короткие ответы

Что такое dotnet-testing-unit-test-fundamentals?

Знание основ модульного тестирования .NET и принципов FIRST. Используйте, когда вам нужно создавать модульные тесты, понимать основы тестирования, изучать шаблон 3A и освоить лучшие практики тестирования. Охватывает принципы FIRST, шаблон AAA, факты/теорию и пирамиду тестирования. Источник: kevintsengtw/dotnet-testing-agent-skills.

Как установить dotnet-testing-unit-test-fundamentals?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-unit-test-fundamentals После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

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