PHPUNIT

Capitalisation des Infos utiles autour de PHPunit, du fichier de configuration aux différents asserts utilisés

Installation de phpunit 

PhpUnit est installé à partir de composer.

Ajouter un répertoire 

  1. Dans phpunit.xml, le rajouter dans la white list
  2. Dans composer.json, le rajouter dans la section autoload
  3. Lancer la commande "composer dumpautoload"

 

Exécuter des tests phpunit

 

Sous mon environnement, j'ai deux solutions

  1. A partir de Visual studio, je peux éxécuter les tests unitaires
  2. A partir de visual studio code, je lance la commande suivante dans le terminal .\vendor\bin\phpunit .\Tests\. Je dois être dans le répertoire de la solution au préalable

 

ASSERT

 

Documentation de phpunit : https://phpunit.readthedocs.io/fr/latest/assertions.html

$this->assertSame : Comparaison de 2 valeurs identiques ($this->assertNotSame)

$this->assertStringStartsWith : commence par la chaine de caractère en premier paramètre

$this->assertLessThan : La valeur est plus petite que le premier paramètre

$this->assertGreaterThan : La valeur est plus petite que le premier paramètre

 

 

Commentaires (0)

Laisser un commentaire

Envoyer