# Prueba de una API REST de Spring Boot con Testcontainers


<!-- Source: https://github.com/testcontainers/tc-guide-testing-spring-boot-rest-api -->

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

> [!NOTE]
> Si es la primera vez que usas Testcontainers, visita la
> [introducción a Testcontainers](https://testcontainers.com/getting-started/) para obtener más información sobre
> Testcontainers y las ventajas de utilizarlo.

