skilly. Buy ad slot
All skills
Community / AGENT SKILL

testing-unit

Vitammiin/agent-vorcl-flow
0 installs 2 GitHub stars
0

Unit-тесты (Vitest/Jest) для файла/модуля — happy path + границы + ошибки, с реальным прогоном и выводом (роль testing). Use when нужно покрыть функцию/модуль модульными тестами.

BEFORE YOU INSTALL

Understand the trade-offs.

SECURITY REVIEW

Not yet assessed

Review the original instructions and requested permissions before installing.

No security review is available for this catalog entry yet.

SKILL QUALITY

Not yet assessed

How clearly the skill guides your agent, how complete its workflow is, and how you can check the outcome.

No quality assessment is available for this catalog entry yet.

The full skill.

Original instructions from the publisher’s SKILL.md

# Задача: unit-тесты для файла/модуля

Напиши unit-тесты (см. `$testing-strategy`).

1. Раннер и конвенции — по `package.json` (`vitest`/`jest`/node:test, `*.test.ts` рядом vs `__tests__/`); не навязывай Vitest Jest-проекту.
2. Прочитай код, выпиши контракты: входы/выходы, границы, ожидаемые ошибки.
3. Покрой happy path, граничные значения (пусто/0/max/unicode) и ошибки (невалидный вход, отказ зависимости).
4. Мокай только границы I/O (сеть/БД/файлы/время/random); домен не мокай. Структура AAA, имя — «что делает при каком условии».
5. Покажи, что тест умеет падать (прогон со сломанным ожиданием / до фикса).
6. Прогони (`npx vitest run <файл>` / `npx jest <файл>`) и вставь вывод; красный → чини до зелёного. Пустой ввод — спроси файл/модуль.