# Ejecuta las pruebas y siguientes pasos


## Ejecutar las pruebas

```console
$ ./mvnw test
```

O con Gradle:

```console
$ ./gradlew test
```

Deberías ver cómo se inicia el contenedor Docker de LocalStack y cómo pasa la prueba. Una vez finalizadas las pruebas, el contenedor se detiene y se elimina automáticamente.

## Resumen

LocalStack te permite desarrollar y probar aplicaciones basadas en AWS de forma local. El módulo LocalStack de Testcontainers facilita la escritura de pruebas de integración mediante el uso de contenedores efímeros de LocalStack que se inician en puertos aleatorios sin necesidad de ninguna configuración externa.

Para aprender más sobre Testcontainers, visita la
[introducción a Testcontainers](https://testcontainers.com/getting-started/).

## Lecturas recomendadas

- [Módulo LocalStack de Testcontainers](https://java.testcontainers.org/modules/localstack/)
- [Primeros pasos con Testcontainers para Java](https://java.testcontainers.org/quickstart/junit_5_quickstart/)
- [Documentación de Spring Cloud AWS](https://docs.awspring.io/spring-cloud-aws/docs/3.0.3/reference/html/index.html)

