Les Tests Unitaires
Aperçu indisponible
Vous devez vous connecter ou vous inscrire pour voir cette leçon.
Se connecter
S'inscrire
Créer son premier Bundle Symfony, de l’idée à la publication sur Packagist
Acheter maintenant
En savoir plus
Introduction
Introduction et Objectifs
Partie 1 : Créer un service dans une application Symfony
Découverte de l'API Recherche d'entreprises
Initialiser l'Application Symfony
Les Data Transfer Objects (DTO)
Les Services dans Symfony
Les Contrôleurs dans Symfony
Les Commandes Console
1
Test de l'Application / Récapitulatif
Partie 2 : Extraire le service dans un bundle
Qu'est-ce qu'un Bundle Symfony ?
Initialiser le Projet Bundle
Migrer les Modèles et Créer une Interface
Migrer la Commande et Créer la Classe Bundle
1
Partie 3 : Tester localement le bundle
Le Path Repository et Utilisation du Bundle
Les Tests Unitaires
Partie 4 : Publier sur GitHub et Packagist
Documentation du Bundle
Git, Releases GitHub et Versioning Sémantique
Publication sur Packagist
Aller plus loin (CI/CD avec GitHub Actions)
Récapitulatif et Conclusion
Remerciements
Fichiers et ressources
Le guide complet au format ePub (Pour une utilisation sur Kindle, Kobo etc) (Plus de 100 pages)
Le guide complet au format PDF (84 pages)
Les diapositives utilisées pendant la formation (181 pages)
composer.json
phpunit.xml.dist
LICENSE
CODE_OF_CONDUCT.md
CONTRIBUTING.md
README.md
Bonus
Bonus : A vous de coder, à moi de review !