# Pruebas de Kafka Listener en Spring Boot usando Testcontainers


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

En esta guía, aprenderás a:

- Crear una aplicación Spring Boot con integración de Kafka
- Implementar un listener de Kafka y persistir datos en una base de datos MySQL
- Probar el listener de Kafka utilizando Testcontainers y Awaitility

## Requisitos previos

- Java 17+
- Maven o Gradle
- Un entorno Docker compatible con Testcontainers

> [!NOTE]
> Si eres nuevo en Testcontainers, visita la
> [introducción a Testcontainers](https://testcontainers.com/getting-started/) para obtener más información sobre
> Testcontainers y los beneficios de usarlo.

