Exemplo RestAssured
Atualizado
Atualizado
Para este exemplo, vamos considerar uma API para consultar partidas entre dois times, conforme a Figura 2 (abaixo):
Considere que o endpoint para consultar esta partida seja http://localhost:8080/events?id=390
Desta forma, utilizando o RestAssured podemos fazer uma requisição para o endpoint /events e consultar pelo evento de id = 390. Em seguida, podemos acessar os valores retornados no Json e validá-los.
Na Figura 3 (abaixo), temos um teste em que dada à URI, deve retornar 200 (OK) e em seguida obter o corpo da resposta e validar se o valor "leagueId" corresponde a 35.