Création d'un répertoire de contact et de sa gestion (CRUD) afin de créer des tests unitaires (voire des tests d'intégration).
- PHP 7.3+ (Testé avec PHP 7.3 sous Docker et PHP 7.4 sous CLI)
- MySQL 5.7+ (Testé avec la version 8)
Copier le fichier .env.docker
et renommer-le .env
.
Changer les valeurs en fonction de votre installation.
docker-compose up
Copier le fichier .env.cli
et renommer-le .env
.
Changer les valeurs en fonction de votre installation.
sh start.sh
php -S localhost:8001 server.php
http://localhost:8001
docker exec tests-projet-crm-backoffice vendor/bin/phpunit tests
./vendor/bin/phpunit tests
Le répertoire peut être cloné, forké, téléchargé sans autorisation au préalable. Néanmois, des pulls request peuvent être créés afin d'améliorer le code source.