forge / test-utils
Conjunto de clases auxiliares para utilizar en pruebas unitarias.
Installs: 4 571
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: ^8.0
- yiisoft/router: ^1.1
- yiisoft/router-fastroute: 1.1
- yiisoft/translator-formatter-simple: ^1.0
- yiisoft/translator-message-php: ^1.0
Requires (Dev)
This package is auto-updated.
Last update: 2023-07-02 11:47:27 UTC
README
PHP Forge - Test utils.
Instalación
composer require forge/test-utils
Uso
<?php declare(strict_types=1); namespace App\Tests; use Forge\TestUtils\Assert; $assert = new Assert(); $expected = "foo\nbar"; $actual = "foo\r\nbar"; $assert->equalsWithoutLE($expected, $actual);
Análisis estático
El código se analiza estáticamente con Psalm. Para ejecutarlo:
./vendor/bin/psalm
Pruebas de mutación
Las pruebas de mutación se comprueban con Infection. Para ejecutarlo:
./vendor/bin/roave-infection-static-analysis-plugin
Pruebas unitarias
Las pruebas unitarias se comprueban con PHPUnit. Para ejecutarlo:
./vendor/bin/phpunit
Calidad y estilo de código
Licencia
El paquete php-forge/test-utils
es software libre. Se publica bajo los términos de la Licencia BSD.
Consulte LICENSE
para obtener más información.
Mantenido por Terabytesoftw.