Я запускаю приложение локально (скажем, port 8181
). В приложении у меня есть одна конечная точка, которая возвращает данные базы данных в виде java ответа службы API (json
) (например, http://localhost: 8181 / rest / app / data )
Если я хочу смоделировать только вышеупомянутую конечную точку без влияния на другие локально работающие сервисы без какого-либо изменения кода уровня приложения. Я понимаю, что невозможно запустить приложение и wiremock
на одном и том же порту. В Wiremock прокси-заглушка возможен вариант. Но согласно вышеуказанным условиям это не сработает.
Какие могут быть возможные варианты?
В приложениях есть ряд служб, которые вызывают базу данных и возвращают результаты в виде json
ответов. В вышеупомянутом случае, так как есть проблема с данными, я хотел не передавать данные и макетировать их для тестирования системы API.