Instalar PHPUnit con XAMPP en Windows
In: php
21 jun 2010
Con tres comandos, ya se tendrá instalado PHPUnit en Windows, disponible para hacer pruebas unitarias desde cualquier lugar de Windows. Se supone que se tiene instalado XAMPP y que en la variable de sistema PATH se incluye el directorio de PHP. Si no fuera el caso, habría que hacer:
- Botón derecho sobre ‘Mi PC‘, y entrar en ‘Propiedades‘.
- En la pestaña de ‘Opciones avanzadas‘, pulsar ‘Variables de entorno‘.
- Pulsar el botón ‘Nueva‘ en ‘Variables de usuario para …‘. Si en la lista existiera la variable PATH, habría que seleccionarla y pulsar ‘Modificar‘.
- En la nueva ventana, introducir los siguientes datos:
Nombre de variable: PATH
Valor de variable: C:\xampp\php - Aceptar las tres ventanas y a partir de entonces el PATH ya esta modificado. Para comprobar el cambio, ir a una nueva consolas de línea de comandosy ejecutar:
echo %PATH%
Ahora, en la línea de comandos, primero ir al directorio del PHP y el PEAR:
cd c:\xampp\phpAñadir al PEAR el repositorio del PHPUnit:
pear channel-discover pear.phpunit.de pear channel-discover components.ez.no pear channel-discover pear.symfony-project.com
Actualizar la base de datos de PEAR con el nuevo repositorio:
pear update-channels
Instalar PHPUnit:
pear install phpunit/PHPUnit
Ahora para comprobar la correcta instalación, si se ejecuta el siguiente comando desde cualquier sitio:
phpunit --version
Se debe mostrar el siguiente mensaje (quizás con la versión modificada):
PHPUnit 3.4.11 by Sebastian Bergmann.
ACTUALIZACIÓN (2010-11-26):
Para realizar actualizaciones de los componentes instalados con PEAR, incluso actualizar la librería de Zend Framework que trae por defecto el XAMPP, los comandos son:
pear list-upgrades pear upgrade-all pear install -a phpunit/PHPUnit
Entradas relacionadas:


4 Comentarios en Instalar PHPUnit con XAMPP en Windows
Probando con PHPUnit y Selenium | Yii Cut & Paste
02 noviembre 2010 a las 00:09
[...] Busqué por internet y me salió este artículo que parecía bastante clarito. http://otroblogmas.com/instalar-phpunit-xampp-windows/ [...]
Jose
07 diciembre 2010 a las 16:20
se requiere detener los servicios antes de instalar el PHP UNIT
eChicho
23 enero 2011 a las 22:45
Muy bueno !! Muchas gracias !!
LUIS O.
12 junio 2011 a las 21:51
Esta Buena esta Informacion .. No tienes un Manual de como realizar las pruebas … me interesa hacerlas ya que recien estoy empezando a programar en php. Y me gustaria antes de seguir programando hacer unas pequeñas pruebas a mi coidgo fuente escrito.