Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

PyConEs 2016: Taller introducción a TDD

Logo PyConEs2016 Almería

Información general

En este taller vamos a realizar una introducción a TDD, en concreto a través de la kata fizzbuzz.

Para preparar el entorno adecuado y poder aprovechar mejor el tiempo durante el taller, por favor aseguraos de tener todo lo necesario correctamente instalado (más adelante se detallan los requisitos).

Tras el taller, también se facilitarán los slides de la presentación.

Preparación del entorno

Es necesario:

  • Git
  • Python >= 2.7
  • Virtualenv
  • Tu editor favorito (vim)

Clonar repositorio

git clone https://github.com/aleasoluciones/pycones2016.git

Creación de un virtualenv

Instalación de virtualenv: http://rukbottoland.com/blog/tutorial-de-python-virtualenv/

Para crear el virtualenv hay dos opciones:

  1. Usar directamente virtualenv:
virtualenv fizzbuzz
source fizzbuzz/bin/activate
  1. Usar virtualenvwrapper (mkvirtualenv):
mkvirtualenv fizzbuzz

Si ya lo hemos creado usando mkvirtualenv con anterioridad, lo podemos activar de nuevo con:

workon fizzbuzz

Instalar los requisitos

pip install -r requirements-dev.txt

Ejectuar los tests

Para verificar que todo está correctamente instalado y funcionando, ejecutar los tests:

mamba --format=documentation fizzbuzz_spec.py

Soluciones

About

Taller introducción a TDD

Resources

Releases

No releases published

Packages

No packages published

Languages