Récemment, j’ai dû mettre en place un script générique de lancement de tests behat via composer. En fait, la vraie raison de ce script est la possibilité de le lancer sur une CI et de n’afficher une erreur que si
tests Behat/Mink sous docker en Symfony3 & 4
Récemment, j’ai dû mettre en place des tests BEHAT/MINK sous docker. Je l’avais fait sur mon poste en local en faisant tourner un jar selenium et m’étais dit: « oh, ça ne va pas être bien compliqué ». Que nenni! J’ai littéralement
Les tests unitaires (seconde partie)
J’ai déjà fait un article sur les tests unitaires, mais il s’agissait davantage d’une introduction. A présent, j’aimerais entrer dans le vif du sujet en proposant des cas concrets de tests unitaires avec PHPUnit. Ils seront liés à Symfony2/3 (entités,
BEHAT 3 et MINK avec Symfony2
Lorsque nous développons un site internet, il est plus que conseillé de faire de la BDD, à défaut des tests fonctionnels après avoir développé la fonctionnalité du site. La raison en est simple: un site internet évolue si rapidement que
Tests unitaires avec PHPUnit
Jusque là, je n’ai pas parlé des tests unitaires. Cette pratique n’est malheureusement pas aussi répandue qu’elle devrait l’être (à mon sens, un chef de projet devrait refuser un sprint s’il n’y a pas eu assez (voire tristement pas du