2017 © Pedro Peláez
 

library kata-tennis

Kata tennis using skeleton PHP project

image

isidromerayo/kata-tennis

Kata tennis using skeleton PHP project

  • Thursday, November 22, 2012
  • by isidromerayo
  • Repository
  • 1 Watchers
  • 0 Stars
  • 0 Installations
  • Ruby
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Katayuno Octubre 2012 - Kata Tennis

http://agilecyl.org/2012/10/11/katayuno-27-de-octubre-valladolid/ http://www.solveet.com/exercises/Kata-Tennis/13 http://codingdojo.org/cgi-bin/wiki.pl?KataTennis, (*1)

Instalación

composer

Esta configurado para utilizar composer, si no lo tienes instalado sigue las instrucciones de la web (http://getcomposer.org/doc/00-intro.md#installation)., (*2)

Si vas a utilizar composer en tús sistemas, recomiendo la instalación global, http://getcomposer.org/doc/00-intro.md#globally)., (*3)

Usa packagist para distribuir tus fuentes PHP http://packagist.org/, así simplemente necesitas un comando :), (*4)

$ composer(.phar) create-project isidromerayo/kata-tennis my_project_name, (*5)

Git

Antes de empezar, es recomendable borrar el directorio ".git" así son tendrás tus commits., (*6)

$ rm -rf .git, (*7)

Actualizar paquetes

$ composer(.phar) update, (*8)

¿Fácil no?, (*9)

Uso

Crear los ejemplos o test en el directorio "tests". Crear tú código fuente en el directorio "src"., (*10)

$ vendor/bin/phpunit tests/, (*11)

Si quiere generar la cobertura de código (needs install xdebug extension), (*12)

$ vendor/bin/phpunit, (*13)

Si quieres utilizar ant (and only phpunit task), (*14)

$ ant phpunit, (*15)

Si utilizas Netbeans PHP, necesitas configurar:, (*16)

  • Project properties -> sources -> Test Folder: tests (Alt + F6 to run)
  • Project properties -> PHPUnit -> use bootstrap: XXX/tests/TestHelper.php or Use XML configuration: phpunit.xml.dist

Autotest

Es necesario instalar una gema de ruby, watchr. Por defecto utiliza los iconos utilizados son el tema "Humanity" (en Ubuntu), (*17)

$ sudo gem install watchr, (*18)

Para lanzar, (*19)

$ watchr ./autotest_watchr.rb, (*20)

Travis-CI

Status build: Build Status, (*21)

The Versions

22/11 2012

dev-master

9999999-dev http://www.solveet.com/exercises/Kata-Tennis/13

Kata tennis using skeleton PHP project

  Sources   Download

MIT

The Requires

 

tdd test phpunit composer helper xunit kata mock-stub