Напишите тесты для кода, который нельзя сломать

Расчёт скидки, проверка прав, обработка ошибок API — выберите модуль и укажите правила, которые он должен соблюдать. Грифон поможет написать и запустить тесты на вашем стеке.

Проверьте, что уже покрыто

Грифон может изучить существующие тесты, фикстуры и команды запуска. Сначала найдите пробелы, чтобы не дублировать проверки.

Добавьте граничные случаи

Для скидки это могут быть округление, нулевая сумма и несовместимые акции. У каждого теста должна быть причина: какое правило он защищает и какую ошибку обнаружит.

Запустите тесты

В Desktop можно выполнить команды проекта и разобрать падения. Если запустить тесты не удалось, это должно быть указано в ответе.

Попробуйте на своей задаче

Откройте Web и опишите задачу. Для работы с файлами и командами на компьютере подключите Desktop.