Сценарии и гайды

Практичные рецепты для частых задач мокинга. Каждый — готовый пример: скопируй curl, получи публичный URL, направь на него код.

Замокать REST API эндпоинт

Публичный JSON-эндпоинт, чтобы разблокировать фронт, пока нет бэка.

Протестировать ретраи и бэкофф

Мок, который сперва падает, потом отвечает успехом — чтобы проверить логику ретраев.

Имитировать нестабильный API

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

Имитировать медленный API

Фиксированная задержка, чтобы проверить состояния загрузки, спиннеры и таймауты.

Протестировать приём вебхуков

Ловить входящие вебхуки и смотреть их заголовки и тело в реальном времени.

Замокать конкретную ошибку

Отдавать точный статус 4xx/5xx и тело, чтобы воспроизвести краевой случай по команде.

Отдавать реалистичные фейковые данные

Токены {{faker.*}} дают свежие имена, email и UUID на каждый вызов.

Отразить запрос обратно

Отразить входящий метод, заголовки и тело в ответ через токены {{request.*}}.