Saltar al contenido

Spring WebFlux, pruebas unitarias Mono y Flux

Intenta comprender el código de forma correcta previamente a utilizarlo a tu trabajo y si ttienes algo que aportar puedes compartirlo con nosotros.

Solución:

Parece que la mejor práctica es usar el WebTestClient. Sin embargo, este se puede usar sin un servidor en ejecución;

Él spring-test módulo incluye un WebTestClient que se puede usar para probar los puntos finales del servidor WebFlux con o sin un servidor en ejecución.

— https://docs.spring.io/spring/docs/5.0.0.BUILD-SNAPSHOT/spring-framework-reference/html/web-reactive.html#web-reactive-tests

Depende de qué es exactamente lo que desea probar, para el método regular debe usar PasoVerificador a favor de consumir la salida de pruebas. Sin embargo funciones del enrutador son únicos, porque, por lo general, devuelven un respuesta del servidor que contiene sus datos en el cuerpo, por lo que en ese caso su mejor uso cliente web o cliente de prueba web.

Eres capaz de añadir valor a nuestra información aportando tu veteranía en las críticas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *