Cómo ejecutar una prueba específica en PHPUnit
¡Hola a todos! Soy nuevo en PHPUnit y no logro entender cómo ejecutar pruebas individuales. Tengo una gran clase de prueba UserServiceTest.php con una docena de métodos. Cuando ejecuto phpunit en la consola, ejecuta todas las pruebas a la vez. Esto es muy lento, especialmente cuando estoy corrigiendo un método específico y quiero verificar solo ese rápidamente.
Aquí hay un ejemplo de mi clase de prueba:
<?php
use PHPUnit\Framework\TestCase;
class UserServiceTest extends TestCase
{
public function testCreateUser(): void
{
// ... mucho código
}
public function testUpdateUser(): void
{
// ... mucho código
}
public function testDeleteUser(): void
{
// ... mucho código que estoy corrigiendo ahora
}
}
?>
He buscado en Google, pero encontré muchas opciones diferentes: flags --filter, --group, algunas configuraciones en xml. Probé escribir phpunit --filter testDeleteUser