Autora: María D. Batista Galván
Fecha: Lunes 3 de Diciembre de 2012
Asignatura: Lenguajes y Paradigmas de la Programación.
Práctica: Laboratorio 9 : Creación de una Gema - Primera Parte (Bundler) - VIRTUAL
##Pasos
En dicha asignatura y para esta novena práctica se debía realizar los siguientes pasos:
Considere el desarrollo de una aplicación para jugar al tres en raya (tic-tac-toe).
El objetivo de esta práctica es la creación de una Gema en Ruby para el juego de tres en raya. Para ello se ha de utilizar la herramienta Bundler.
- Utilizar
 bundlepara crear la estructura estandar de una gema.
Véanse railcast: gems with bundler y el blog polishing rubies.
bundle gem tictactoe  
- Partiendo de la implementacion del juego que está disponible en github separar a los jugadores en diferentes ficheros y utilizarlos como plugins.
 - Escribir un conjunto de pruebas unitarias (
 Unit Testing).
test/tc_tictactoe.rb  
- Escribir un fichero de espectativas de comportamiento (
 BDD).
spec/tictactoe_spec.rb  
- Realizar un seguimiento continuo de las pruebas (
 Continuous Testing).
guard  
- Comprobar el correcto funcionamiento en distintas plataformas (
 Continuous Integration).
travis  
- Indique la URL del repositorio
 githubobitbucketque ha desarrollado.