Есть ли способ использовать макетный сервер в Java, запустить его с ожиданиями и получить к нему доступ через URL-адрес в веб-браузере?
Я разрабатываю веб-приложение, и мне нужно найти какое-то решение, как протестировать некоторые компоненты стороннего производителя, поэтому, когда приложение находится на сервере, я хочу использовать макетный сервер, чтобы иметь возможность имитировать эти компоненты стороннего производителя. Есть ли какой-либо возможный способ использовать макетный сервер с ожиданиями, которые определены в файле JSON через Java, и иметь возможность развернуть это автономное приложение с помощью макетного сервера на моем сервере с моим приложением?
Локально это не проблема, я могу использовать что-то вроде этого
Пожалуйста, если у вас есть какие-либо советы/варианты, как это сделать, это мне очень поможет. Спасибо.
`public class MockServer {частный статический окончательный int PORT = 1080;
public static void main(String[] args) {
ClientAndServer mockServer = ClientAndServer.startClientAndServer(PORT);
ConfigurationProperties.initializationJsonPath("initializer.json");
new MockServerClient("localhost", PORT);
}
}`
Я пытался сделать что-то подобное, но безуспешно, мне не удалось получить доступ к ожиданиям от файла JSON, и, как я уже упоминал, я не уверен, возможно ли это сделать.