TESTC1 | Écrire ses premiers tests unitaires avec PHPUnit !

  • Ce cours d’une demi-journée permet aux apprenants de savoir quoi, quand et comment tester du code PHP.
  • Prérequis

    Compétences : Bonne maîtrise de PHP, et de son IDE (de préférences PHPStorm). Techniques : PHP à jour (7.1 minimum), Composer.
  • Objectifs

    Au travers des fonctionnalités phares de PHPUnit, l’apprenant sera capable de réaliser une couverture de code complète, par des classes et scénarios de Tests, suivant des standards et des bonnes pratiques précises.

Programme détaillé

Introduction

  • Contexte et définitions (unitaire, fonctionnel, intégration, performance ...)
  • Pour et contre
  • Quoi tester, quand tester (TDD à évoquer), avec quels outils ?

Écrire ses tests unitaires avec PHPUnit

  • Installation du framework de tests PHPUnit
  • Écrire sa première classe de scénarios de tests unitaires suivant les standards
  • Dépendances des tests
  • Tester des exceptions
  • Utiliser des fournisseurs de données
  • Calculer son code coverage
  • utiliser des options de la CLI
  • Fixtures et tests de base de données
  • Créer ses propres assertions
  • TP
  • Durée

    3 heure(s)
  • Niveau

    Débutant
  • Langues disponibles

    Français
  • Pays disponibles

    Monde
A partir de 390,00 €
Aucune session prévue

Aucune session n'est prévue pour cette formation. Nous organisons cependant des sessions de formation sur mesure, n'hésitez pas à nous contacter pour plus d'informations !