PHPUnit Series - Instalação

Olá, é com prazer que venho aqui iniciar uma série sobre desenvolvimento ágil em PHP.

E vamos utilizar um Framework de testes unitarios chamado de PHPUnit.

PHPUnit é um desses framework pra se trabalhar orientado a testes. Atualmente ele está na versão 3.2.15, e já está se desenvolvendo a versão 4.0 para ser integrada ao PHP 5.3.

Mas vamos ao que interessa

INSTALAÇÃO

Antes de mais nada, é necessário de PHP 5, você pode fazer a instalação seguindo vários blog, foruns e sites espalhados pela internet.

Após isso, é necessário fazer o download do PHPUnit, neste link é possivel fazer o download.

Algumas considerações, as versões releases vem com um arquivo em lotes necessário para rodar os testes, deve conter na PATH do windows o caminho para esse arquivo.

Extraia o conteudo em uma pasta do Windows, renomei o arquivo pear-phpunit.bat para phpunit.bat.

Importa para seu projeto a pasta PHPunit, crie um novo arquivo PHP e digite nele:

require_once 'PHPUnit/Framework.php';

class Test1 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(1, sizeof($fixture));
}
}
?>

Abra o prompt de comando do DOS, navegue a pasta do arquivo que você acabou de criar, e digite phpunit arquivo, o resultado esperado será o seguinte:

Imagem001

No proximo, explicarei o codigo acima e demonstrarei novos casos de usos.

Até a proxima!


One Response to “PHPUnit Series - Instalação”

Leave a Reply