# HTTP-фикстуры для клиента — промпт для Gemma

Создать согласованный набор учебных ответов для проверки разных состояний клиентского интерфейса.

Канонический адрес: https://boswidget.ru/prompt/http-fikstury-po-kontraktu/

Модель: Gemma

Категория: Код

Теги: HTTP, фикстуры, клиент

![HTTP-фикстуры для клиента](https://boswidget.ru/assets/images/text-preview-gm-http-fikstury-po-kontraktu-1200.189aaff3921b.webp)

HTTP-фикстуры для клиента

## Промпт

Контракт HTTP-метода: {contract}. Состояния клиента для проверки: {states}. Сделай текстовые фикстуры ответов: статус, заголовки и тело. Покрой только предусмотренные контрактом успех, пустой результат, ошибку и пагинацию. Между связанными ответами сохрани идентификаторы и порядок. Все значения должны быть явно учебными, без реальных персональных данных. Не сочиняй поля, коды ошибок и поддержку заголовков; отсутствующие условия вынеси в вопросы. Ничего не отправляй в сеть.

## Поля шаблона

- `{contract}` — Контракт. Пример ввода: Метод, поля, статусы, ошибки и правила пагинации
- `{states}` — Состояния. Пример ввода: Что должен уметь показать клиент

## Запуск

[Открыть Gemma в YesAI](https://yesai.su/ru/gemma)
