Este proyecto utiliza PHP 8.2, Doctrine ORM, y MySQL para gestionar la persistencia de datos en una aplicación de ejemplo. El proyecto también incluye Docker para facilitar la configuración del entorno.
- Docker
- Docker Compose
Clona este repositorio en tu máquina local:
git https://github.com/denis-nahuamel/prueba-tecnica.git
cd prueba-tecnica
docker-compose up -d
docker-compose exec php composer install
docker-compose exec php php bin/console doctrine:schema:create
make init
make test
Si no tienes make instalado, puedes ejecutar las pruebas manualmente dentro del contenedor PHP:
docker-compose exec php vendor/bin/phpunit test/Unit