Tag: PHPUNIT
Estoy intentando lanzar mi primera prueba unitaria con PHPUnit 9.0.0 y Symfony 5.1.8. Lanzo la prueba con el comando ./vendor/bin/phpunit. Sin embargo, obtengo el siguiente mensaje: RuntimeException: La clase “AppKernel” no existe o no puede ser cargada automáticamente. Verifica que el valor KERNEL_CLASS en phpunit.xml coincida con el nombre de . . . Read more
Intentando escribir pruebas unitarias para algunos mensajes de validación de interfaz de usuario que se devuelven formateados de la siguiente manera y estoy completamente perdido. Contenido no procesable Cache-Control: no-cache, private Content-Type: application/json Date: Fri, 31 Dec 2021 15:55:48 GMT {“errors”:{“assets”:[“filename must have a value”],”questions”:[],”targeting_sets”:[],”lists”:[]}} Esta respuesta de error se . . . Read more
Estoy intentando ejecutar mi primer test unitario con PHPUnit 9.0.0 y Symfony 5.1.8. Este test debe pasar si la respuesta HTTP es 200. “`php declare(strict_types=1); namespace Tests\Infrastructure\Api\Controller; use PHPUnit\Framework\TestCase; class ControllerTests extends TestCase { /** @test */ public function route(): void { $response = $this->get('/'); <pre><code> $response->assertStatus(200); } </code></pre> } . . . Read more
Estoy obteniendo un error al ejecutar pruebas de PHPUnit en GitHub actions. Error fatal de PHP: No se puede adquirir una referencia a $GLOBALS en /home/runner/work/nombre-proyecto/nombre-proyecto/vendor/phpunit/phpunit/src/Util/Configuration.php en la línea 570 Parece que este error está relacionado probablemente con PHP8 (https://php.watch/versions/8.1/GLOBALS-restrictions), pero la matriz de pruebas solo debería ejecutar PHP 7.2 . . . Read more
He estado buscando un poco en busca de una respuesta a esto, pero no logro encontrar algo concreto. Supongamos que tengo una clase con varios métodos y dentro de esa clase tengo un método único que solo es llamado desde una petición de Javascript. Ese método tiene algunas otras llamadas . . . Read more