Testando Servicios REST en Java con REST-assured

Un poco de Java y +

REST-assured es una librería Java que permite testar y validar Servicios REST en Java de una forma muy sencilla.

La mejor forma de entender lo que nos ofrece es un ejemplo.

Imaginemos el servicio REST http://localhost:8080/lotto/{id} que nos devuelve este JSON:

El Test REST-assured tendría este aspecto:

Para usarlo en mi Proyecto Maven pondré:

Si usamos Spring MVC para crear los servicios REST puedo usar el API RestAssuredMockMvc.

REST-assured también ofrece soporta para validar JSON-Schema, y además de con JSON puede trabajar con XML.

Por ejemplo si mi servicio devuelve este XML:

Puedo hacer:

Leer más sobre su uso

REST-assured surge en 2015 y actualmente va por la release 3.0.6, que soporta Java 9.

Ver la entrada original

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s