Unit-тесты для функции
Генерирует полный набор unit-тестов с покрытием edge cases и ошибок.
СреднийПромпты для кода
Текст промпта
prompt
Напиши unit-тесты для следующей функции:
```{язык}
{код}
```
Фреймворк: {Jest / pytest / xUnit / JUnit}
Покрой следующие сценарии:
1. Happy path — стандартный успешный сценарий (2-3 теста)
2. Edge cases — граничные значения (пустые строки, null, 0, максимальные значения)
3. Error cases — невалидные входные данные, ожидаемые ошибки
4. Boundary conditions — минимальные и максимальные допустимые значения
Для каждого теста:
- Понятное имя (describe → it / should)
- Паттерн AAA (Arrange, Act, Assert)
- Один assert на тест (где возможно)
Добей покрытие до 90%+.Вариации
Вариации этого промпта для других AI-инструментов скоро появятся.
Похожие промпты
Загрузка похожих промптов...