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:
No proximo, explicarei o codigo acima e demonstrarei novos casos de usos.
Até a proxima!



dezembro 3rd, 2008 at 15:01
[...] já escrevi aqui sobre o PHPUnit e até uma vez eu disse que ia fazer uma série, comecei como fazer a instalação, aqui tem relatos tanto de windows como de linux, ensinei como [...]