phpunit-post copia

2º Taller de testing y PHPUnit.

 

Seguimos con las actividades del grupo local de PHP.
Isidro Merayo (@isidromerayo) impartirá la segunda parte de la charla/taller sobre testing y PHPUnit.

En esta segunda sesión veremos:

  • Repaso y uso de simple PHP skeleton (https://github.com/isidromerayo/simple_php_skeleton)
  • Aplicando lo aprendido en teoría.

Dame más datos!

Eventbrite - Taller PHPUnit

Te esperamos!! :D

 

Para el taller es necesario tener:

 

  * PHP (recomendable 5.4 o superior)
  * Composer (https://getcomposer.org/)
  * Git

 

En Debian o Ubuntu puedes seguir el siguiente “guión”:

 

Instalar paquetes y configuración básica
========================================

Utilidades
----------

root@vm-taller:~# apt-get install curl tree
root@vm-taller:~# apt-get install vim vim-gtk
root@vm-taller:~# aptitude install git gitg meld
root@vm-taller:~# aptitude install graphviz graphviz-dev

PHP (recomendable 5.4+)
-----------------------

root@vm-taller:~# apt-get install php5 php5-cli php-pear php5-mysql php5-sqlite php5-xdebug php5-json php5-curl php5-xsl

Composer
--------
root@vm-taller:/usr/local/bin# curl -sS https://getcomposer.org/installer | php
root@vm-taller:/usr/local/bin# ln -s composer.phar composer



Es recomenable revisar si todo ha ido bien.

Comprobar que la instalación es correcta
========================================


Creando proyecto con simple_php_skeleton
========================================
$ composer create-project isidromerayo/simple_php_skeleton taller_phpunit
$ cd taller_phpunit
$ bin/phpunit --version
$ bin/phpunit tests/unit/

 

phpunit-post copia

Taller testing y PHPUnit.

 

Comenzamos la andadura de actividades del grupo local de PHP.
Isidro Merayo (@isidromerayo) impartirá una charla/taller sobre testing y PHPUnit, abriendo fuego el día 11 de noviembre.

 

Dame más datos!

Te esperamos!! :D

 

Para el taller es necesario tener:

 

  * PHP (recomendable 5.4 o superior)
  * Composer (https://getcomposer.org/)
  * Git

 

En Debian o Ubuntu puedes seguir el siguiente “guión”:

 

Instalar paquetes y configuración básica
========================================

Utilidades
----------

root@vm-taller:~# apt-get install curl tree
root@vm-taller:~# apt-get install vim vim-gtk
root@vm-taller:~# aptitude install git gitg meld
root@vm-taller:~# aptitude install graphviz graphviz-dev

PHP (recomendable 5.4 )
-----------------------

root@vm-taller:~# apt-get install php5 php5-cli php-pear php5-mysql php5-sqlite php5-xdebug php5-json php5-curl php5-xsl

Composer
--------
root@vm-taller:/usr/local/bin# curl -sS https://getcomposer.org/installer | php
root@vm-taller:/usr/local/bin# ln -s composer.phar composer



Es recomenable revisar si todo ha ido bien.

Comprobar que la instalación es correcta
========================================


Creando proyecto con simple_php_skeleton
========================================
$ composer create-project isidromerayo/simple_php_skeleton taller_phpunit
$ cd taller_phpunit
$ bin/phpunit --version
$ bin/phpunit tests/unit/