Tocona

Tocona Integration Mock

Локальный HTTP-сервер для отладки интеграций: эмуляция внешнего API и отправка входящих JSON-событий в ваш сервис.

Назначение

Локальная замена внешней системы

Integration Mock — desktop-приложение, которое работает как локальный HTTP-сервер. По контракту внешней системы задаются ответы и входящие события в формате JSON. Интеграцию можно отлаживать без доступа к боевому стенду и без участия второй стороны.

Режимы

Два сценария работы

Отправка JSON

Эмуляция входящего события. Указывается URL сервиса, метод, заголовки и тело запроса. Приложение отправляет данные так, как это сделала бы внешняя система (webhook, callback, событие очереди).

Mock API

Определяются endpoints вида /mock/... с нужным статусом, задержкой и JSON-ответом. Приложение обращается к http://127.0.0.1:3847 вместо внешней системы.

Состав

Технические характеристики

  • СтекElectron · Express · Node.js 18+
  • Адресhttp://127.0.0.1:3847 · интерфейс /ui/
  • Хранениелокальный store.json: endpoints, журнал, пресеты
  • Шаблоны{{params.id}}, {{query.q}}, {{body.field}}, {{now}}, {{uuid}}
  • Авторизацияопциональный Basic Auth на endpoints
  • Журналдо 200 последних запросов с телом, статусом и длительностью
  • ДистрибутивWindows x64, NSIS · appId ru.tocona.integration-mock

Применение

Отладка интеграций без внешней стороны

Используется при разработке обмена с 1С, Bitrix24, платёжными и логистическими сервисами, а также любыми HTTP API, когда внешняя система недоступна или стенд ещё не предоставлен. Подходит для команд, работающих с Bitrix, Bitrix24 и Laravel.

Эмуляция webhook Локальный mock API Офлайн-отладка JSON-контракт Журнал запросов

Дистрибутив

Установщик Windows

Дистрибутив готовится к публикации. Для получения сборки свяжитесь с нами.

Контакты

Справка

Краткие сведения

Tocona Integration Mock — программный продукт студии Tocona.

Локальный mock API и средство эмуляции входящих JSON-событий для отладки интеграций.

Платформа: Windows. Адрес по умолчанию: 127.0.0.1:3847. Стек: Electron, Express.

Официальная страница: https://tocona.ru/products/integration-mock

Вопросы о продукте

Что делает Integration Mock?

Integration Mock работает как локальный HTTP-сервер: приложение эмулирует внешнюю систему, отдаёт mock-ответы и отправляет входящие JSON-события в ваш сервис.

На каком адресе работает mock-сервер?

По умолчанию сервер слушает http://127.0.0.1:3847. Интерфейс доступен по адресу /ui/.

Для чего нужен режим отправки JSON?

Режим эмулирует входящее событие: указываются URL сервиса, метод, заголовки и тело запроса. Приложение отправляет данные так, как это сделала бы внешняя система.