Como executar um teste específico no PHPUnit?
Olá a todos! Sou novo no PHPUnit e não consigo entender como executar testes individuais. Tenho uma grande classe de teste UserServiceTest.php com uma dúzia de métodos. Quando executo phpunit no console, ele roda todos os testes de uma vez. Isso é muito demorado, especialmente quando estou editando um método específico e quero verificar rapidamente apenas ele.
Aqui está um exemplo da minha classe de teste:
<?php
use PHPUnit\Framework\TestCase;
class UserServiceTest extends TestCase
{
public function testCreateUser(): void
{
// ... muito código
}
public function testUpdateUser(): void
{
// ... muito código
}
public function testDeleteUser(): void
{
// ... muito código que estou editando agora
}
}
?>
Pesquisei no Google, mas encontrei várias opções diferentes: flags --filter, --group, algumas configurações em xml. Tentei escrever phpunit --filter testDeleteUser