Primeros pasos con Testcontainers para Java
Tabla de contenidos
Aprende cómo crear una aplicación Java y probar las interacciones con la base de datos
usando Testcontainers para Java con una instancia real de PostgreSQL.
Tiempo estimado
20 minutos
En esta guía, aprenderás a:
- Crear un proyecto Java con Maven
- Implementar un
CustomerServiceque gestione registros de clientes en PostgreSQL - Escribir pruebas de integración usando Testcontainers con una base de datos Postgres real
- Ejecutar las pruebas y verificar que todo funcione
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 aprender más sobre Testcontainers y los beneficios de usarlo.
Módulos
- Crear el proyecto
Configura un proyecto Java con Maven e implementa un servicio de clientes respaldado por PostgreSQL.
- Escribe pruebas
Escribe tu primera prueba de integración usando Testcontainers para Java y PostgreSQL.
- Ejecutar pruebas
Ejecuta tus pruebas de integración basadas en Testcontainers y explora los siguientes pasos.