Comment exécuter un seul test spécifique dans PHPUnit ?
Bonjour à tous ! Je suis novice en PHPUnit et je n'arrive pas à comprendre comment exécuter des tests individuels. J'ai une grande classe de test UserServiceTest.php avec une douzaine de méthodes. Quand j'exécute phpunit dans la console, il lance tous les tests d'un coup. C'est très long, surtout quand je modifie une méthode spécifique et que je veux rapidement vérifier uniquement celle-ci.
Voici un exemple de ma classe de test :
<?php
use PHPUnit\Framework\TestCase;
class UserServiceTest extends TestCase
{
public function testCreateUser(): void
{
// ... beaucoup de code
}
public function testUpdateUser(): void
{
// ... beaucoup de code
}
public function testDeleteUser(): void
{
// ... beaucoup de code que je suis en train de modifier
}
}
?>
J'ai cherché sur Google, mais j'ai trouvé plein d'options différentes : les flags --filter, --group, des configurations en xml. J'ai essayé d'écrire phpunit --filter testDeleteUser
No answers yet.
Connectez-vous pour laisser une réponse