forge/test-utils

This package is abandoned and no longer maintained. No replacement package was suggested.

Conjunto de clases auxiliares para utilizar en pruebas unitarias.

dev-main / 1.0.x-dev 2022-08-17 17:12 UTC

This package is auto-updated.

Last update: 2023-07-02 11:47:27 UTC


README

103309199?s=400&u=ca3561c692f53ed7eb290d3bb226a2828741606f&v=4

PHP Forge - Test utils.


Build Status codecov Mutation testing badge static analysis type-coverage

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

Codacy Badge StyleCI

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.

Nuestras redes sociales

Twitter