Está en la página 1de 34

Pantallas de configuracin

Angel Sullon Macalupu Haga clic para modificar el estilo de subttulo del asullom@gmail.com patrn

4/14/12

Agenda

Instalar PHPUnit (Manualmente) Probando PHPUnit Con NetBeans 7.0.1

4/14/12

Configuracin General

4/14/12

Instalacion de Xampp

Instalar xampp-win32-1.7.4-VC6installer.exe dentro de la carpeta Server

4/14/12

D:\Development\Server\Xa mpp\apache\conf\httpd.conf

#Listen [::]:80 Listen 1009

4/14/12

D:\Development\Server\Xa mpp\apache\conf\extra\http d-ssl.conf


#Listen [::]:443 Listen 543

4/14/12

Instalar PHPUnit (Manualmente)


Descargar http://pear.phpunit.de/get/PHPUnitHaga clic para modificar el estilo de subttulo del 3.5.15.tgz patrn

4/14/12

Eliminar PHPUnit y PHPUnit2, Pegar PHPUnit3.5.15.tgz. descomprimir

4/14/12

Cortar PHPUnit y pegar en D:\Development\Server\Xampp\php\PE AR

4/14/12

Quitar la extensin de phpunit.php. Luego cortar junto a phpunit.bat

4/14/12

Pegar en D:\Development\Server\Xampp\php y reemplazar ambos archivos

4/14/12

phpunit
#!/usr/bin/env php Cambiar por #!\xampp\php\.\php.exe

4/14/12

phpunit
if (strpos('@php_bin@', '@php_bin') === 0) { set_include_path(dirname(__FILE__) . PATH_SEPARATOR . get_include_path()); } Cambiar por
if (strpos('D:\Development\Server\Xampp\php', 'D:\Development\Server\Xampp\php') === 0) { set_include_path(dirname(__FILE__) . PATH_SEPARATOR . get_include_path()); }

4/14/12

phpunit.bat
if "%PHPBIN%" == "" set PHPBIN=@php_bin@ if not exist "%PHPBIN%" if "%PHP_PEAR_PHP_BIN%" neq "" goto USE_PEAR_PATH GOTO RUN :USE_PEAR_PATH set PHPBIN=%PHP_PEAR_PHP_BIN% :RUN "%PHPBIN%" "@bin_dir@\phpunit" %*

Cambiar por

"D:\Development\Server\Xampp\php\.\php.exe" "D:\Development\Server\Xampp\php\.\phpunit" %*

4/14/12

D:\Development\Server\Xa mpp\php\php.ini
[XDebug] zend_extension = "D:\Development\Server\Xampp\php\ext\php_xdebug.dll

xdebug.collect_includes = 1

4/14/12

Comprobando pear installed

4/14/12

Phpunit falta PEAR PHP

4/14/12

Desargar archivos PEAR PHP. Estos archivos pueden desargarse del plugin para eclipse http://www.phpsrc.org/eclipse/pti/

4/14/12

de http://www.assembla.com/code/pti/subversion/nodes/libraries/pear/PEAR/PHP? rev=764

Phpunit falta PEAR File

4/14/12

Desargar archivos PEAR PHP. Estos archivos pueden desargarse del plugin para eclipse http://www.phpsrc.org/eclipse/pti/

de http://www.assembla.com/code/pti/subversion/nodes/libraries/pear/PEAR/PHP? 4/14/12 rev=764

Comprobando phpunit installed

4/14/12

Probando PHPUnit Con NetBeans 7.0.1


Haga clic para modificar el estilo de subttulo del patrn

4/14/12

PhpUnitario1 Project

4/14/12

Ir a Tools>Option>PHP

4/14/12

Add PHP Class y Generar Test

4/14/12

4/14/12

4/14/12

Desargar archivos PEAR Text. Estos archivos pueden desargarse del plugin para eclipse http://www.phpsrc.org/eclipse/pti/

de http://www.assembla.com/code/pti/subversion/nodes/libraries/pear/PEAR/PHP? 4/14/12 rev=764

SumaTest generate

4/14/12

Run test

4/14/12

Coverage Report

4/14/12

Clic Report button

4/14/12

Report Coverage

4/14/12

100% tested coverage

4/14/12