Tech Stack: [Rest Assured] [JUnit] [Docker] [Fake JSON Server]
Endpoints
- POST /hotel-reservations para incluir uma nova reserva.
- GET /hotel-reservations para listar todas as reservas.
- GET /hotel-reservations?clientId={id_cliente} para listar todas as reservas de um cliente específico.
- PUT /hotel-reservations/{id_reserva} para atualizar uma reserva.
- DELETE /hotel-reservations/{id_reserva} para deletar uma reserva.
No wiremock :
project-root/
│
├── mappings/
│ ├── create-reservation.json
│ ├── list-reservations.json
│ ├── list-reservations-by-client.json
│ ├── update-reservation.json
│ └── delete-reservation.json
│
└── __files/
└── (any static files you need, if necessary)