Utilizaremos el plugin gradle-docker para gradle. build.gradle Dockerfile Operaciones Construir la imagen de docker Construir y ejecutar el contenedor Ver el estado del contenedor Ver el estado de la red Detener el contenedor Eliminar el contenedor Push imagen
Spring Testing. Mostrar información de las peticiones
Cuando usamos MockMvc para testear controladores de Spring, es muy útil disponer del máximo de información referente a la petición realizada desde el test. Una forma muy sencilla es indicarle al «builder» que queremos que muestre en la salida del test dicha información. Esto hace que para cada petición se se hace desde un test… Seguir leyendo Spring Testing. Mostrar información de las peticiones
Mejorar la salida de los tests de una aplicación Spring Boot
Cuando hago aplicaciones con SpringBoot abruma un poco la cantidad de información que este muestra en el log cuando está activado el debug. El tema es que el nivel de log lo suelo configurar a través del fichero application.properties pero cuando se ejecutan tests de JUnit donde no interviene Spring para nada este valor no… Seguir leyendo Mejorar la salida de los tests de una aplicación Spring Boot
Gradle. Buscar nuevas versiones de las librerías que usa tu proyecto
La tarea de buscar manualmente si existen nuevas versiones de las librerías que usamos en un proyecto puede ser muy tediosa. El plugin de gradle gradle-versions-plugin nos permite elaborar un informe acerca de las nuevas versiones de librerías que usemos. En el fichero build.gradle de la carpeta raíz de nuestro proyecto Gradle tendremos que: 1.… Seguir leyendo Gradle. Buscar nuevas versiones de las librerías que usa tu proyecto
Spring. Hacer que HttpLogginInterceptor muestre mensajes en el log con nivel DEBUG en lugar de INFO
Si usas okhttp en alugna aplicación Spring (o Java) hay una clase HttpLoggingInterceptor que nos permite, en tiempo de desarrollo, volcar toda la información acerca de las peticiones que hace el cliente http en el log de la aplicación. Por defecto, HttpLoggingInterceptor muestra los mensajes en nivel de INFO, en mi caso, prefería que se… Seguir leyendo Spring. Hacer que HttpLogginInterceptor muestre mensajes en el log con nivel DEBUG en lugar de INFO