Para descargar las librerías de PHPUnit ejecutamos en consola:
pear channel-discover pear.phpunit.de
pear install phpunit/PHPUnit
Asegurarse de tener PEAR instalado
O actualizardo a la última versión con el comando: pear upgrade pear
Posteriormente, preparamos un test:
require_once 'PHPUnit/Framework/TestCase.php';
class ArrayTest extends PHPUnit_Framework_TestCase {
public function testNewArrayIsEmpty() {
// Create the Array fixture.
$fixture = Array();
// Assert that the size of the Array fixture is 0.
$this->assertEquals(0, sizeof($fixture));
}
public function testArrayContainsAnElement() {
// Create the Array fixture.
$fixture = Array();
// Add an element to the Array fixture.
$fixture[] = 'Element';
// Assert that the size of the Array fixture is 1.
$this->assertEquals(2, sizeof($fixture));
}
}
Y lo ejecutamos:
phpunit --verbose mypath/myscript.php
El resultado de éste test será un error, puesto que creamos un array con un elemento y solicitamos que nos compruebe si dicho array tiene dos elementos.
1 comentario:
me huviera gustado que pusiera imagenes .. la vd ando batallando algo con una prac tica de testing y pss al rato te digo si me ayudaste.
Publicar un comentario