Lancer PHPUnit dans PhpStorm🔗
Afin de lancer les tests dans PhpStorm, on doit d'abord définir l'interpreteur PHP que l'on utilise (Languages & Framework | PHP
).
Avec vagrant🔗
Choisissez Vagrant.
Ensuite on doit configurer PHPUnit (Languages & Framework | PHP | Test Frameworks
)
Vérifier que le Path mappings
est bien rempli, définissez le chemin vers l'executable phpunit
ainsi que le fichier de configuration phpunit.xml.dist
Dans certain cas vous devrez ajouter / modifier le path mapping afin d'avoir 2 chemins:
- /System/Volumes/Data/Volumes/Workspace/project-name -> /srv/app
- /Volumes/Workspace/project-name -> /srv/app
Car vagrant va détecter automatiquement le 1er chemin, mais il est possible que votre PhpStorm voit votre projet sur le second.
Enfin on crée une configuration d'exécution.
Et maintenant on peut lancer les tests directement depuis son IDE
Vous pouvez également rajouter des tâches qui seront lancées avant chaque execution dans le dernière écran de configuration.
Avec Docker🔗
???