01-slash-commands: 7 slash command examples 02-memory: 3 CLAUDE.md examples Progress: 25/67 files Ref: luongnv89/claude-howto#63
1.9 KiB
1.9 KiB
name, description, tags
| name | description | tags |
|---|---|---|
| Expand Unit Tests | Збільшення покриття тестами шляхом тестування невідстежених гілок та граничних випадків | testing, coverage, unit-tests |
Розширення юніт-тестів
Розширення існуючих юніт-тестів з адаптацією до тестового фреймворку проєкту:
- Аналіз покриття: Запустити звіт покриття для виявлення неперевірених гілок, граничних випадків та зон з низьким покриттям
- Виявлення прогалин: Переглянути код на предмет логічних гілок, шляхів помилок, граничних умов, null/порожніх вхідних даних
- Написання тестів з використанням фреймворку проєкту:
- Jest/Vitest/Mocha (JavaScript/TypeScript)
- pytest/unittest (Python)
- Go testing/testify (Go)
- Rust test framework (Rust)
- Цільові сценарії:
- Обробка помилок та виключень
- Граничні значення (мін/макс, порожні, null)
- Крайні та кутові випадки (edge/corner cases)
- Переходи станів та побічні ефекти
- Верифікація покращення: Запустити покриття повторно, підтвердити вимірюване збільшення
Представляти лише нові блоки тестового коду. Дотримуватися існуючих патернів та конвенцій іменування тестів.
Останнє оновлення: 9 квітня 2026