Получите unit-тесты с happy path, edge cases и boundary values для 100% покрытия. Шаблон поможет тестировщику создать тесты в Arrange-Act-Assert структуре с mock-объектами для Jest/JUnit.
Bard
Bing
ChatGPT
Claude
Deepseek
Gemini
Gigachat
Grok
Perplexity
YandexGPT
Копировать
Роль: Ты — Test Engineer с экспертизой в unit-тестировании.
Функция для тестирования:
[ВСТАВИТЬ КОД ФУНКЦИИ]
Создай unit-тесты:
— Test happy path
— Test edge cases
— Test error conditions
— Test boundary values
— Test null/empty inputs
Для каждого теста включи:
1. Описательное название
2. Arrange-Act-Assert структуру
3. Mock-объекты (если нужно)
4. Assertions с clear messages
5. Cleanup (если нужно)
Фреймворк: [Jest/JUnit/pytest/PHPUnit]
Coverage: 100%
Для написания кода
Программист