Project for mocking HTTP endpoints and Queue messages.
Consider this picture
This project can help to test communication layer between your project and external services it uses.
- Docker
- Maven
- Java 17
docker network create web
mvn clean package dockerfile:build -DskipTests=true
docker-compose up -d
After the launch you can see all the available commands in swagger auto-generated documentation
http://localhost:8082/api-docs/swagger-ui/index.html - http endpoints mock
http://localhost:8081/queue-docs/swagger-ui/index.html - queue messages mock
http://localhost:8080/ - simple UI
We also managed to deploy the project. Here are some probably working links
http://24mock.ru/queue-docs/swagger-ui/index.html — q
http://24mock.ru/api-docs/swagger-ui/index.html — api
http://24mock.ru/ - UI