« Introduction au test logiciel/Tests unitaires/PHPUnit » : différence entre les versions
Contenu supprimé Contenu ajouté
→setExpectedException() : deprecated |
|||
Ligne 193 :
Cette méthode s'emploie quand il est inutile de passer par le constructeur du mock.
====
S'utilise quand le test unitaire doit provoquer une exception dans le code testé (ex : s'il contient un ''throw'').
<source lang=php>
$this->expectException(Exception::class);
$monObjetTesté->method('MaMéthodeQuiPète');
</source>
Si au contraire on veut vérifier que le code testé ne renvoie pas d'exception, on peut le lancer suivi d'une incrémentation des assertions :
<source lang=php>
$monObjetTesté->method('
$this->addToAssertionCount(1);
</source>
|