Prueba de una API REST de Spring Boot con Testcontainers
Tabla de contenidos
Aprende a crear una API REST de Spring Boot con Spring Data JPA y PostgreSQL,
y luego pruébala utilizando Testcontainers y REST Assured.
Tiempo estimado
25 minutes
En esta guía, aprenderás a:
- Crear una aplicación Spring Boot con un endpoint de API REST
- Utilizar Spring Data JPA con PostgreSQL para almacenar y recuperar datos
- Probar la API REST utilizando Testcontainers y REST Assured
Requisitos previos
- Java 17+
- Maven o Gradle
- Un entorno Docker compatible con Testcontainers
NoteSi es la primera vez que usas Testcontainers, visita la introducción a Testcontainers para obtener más información sobre Testcontainers y las ventajas de utilizarlo.
Módulos
- Crea el proyecto
Configura un proyecto Spring Boot con Spring Data JPA, PostgreSQL y una API REST.
- Escribe pruebas
Prueba la API REST de Spring Boot utilizando Testcontainers y REST Assured.
- Ejecuta las pruebas
Ejecuta tus pruebas de integración de Spring Boot basadas en Testcontainers y explora los siguientes pasos.