tdd

12
TDD en entornos .net para el mundo real

Upload: fernando-escolar

Post on 02-Jul-2015

260 views

Category:

Documents


5 download

DESCRIPTION

Test Driven Development, charla interna de Aventia Renacimiento. #jueveX

TRANSCRIPT

Page 1: Tdd

TDD en entornos .netpara el mundo real

Page 2: Tdd

test driven

developmentguiados por pruebas

Page 3: Tdd

test driven

developmentpruebas unitarias

automatizable

rápido

repetible

independiente

profesional

Page 4: Tdd

test driven

developmentestructura de una prueba unitaria

arrange

act

assert

Page 5: Tdd

test driven

development¿qué es?

Page 6: Tdd

test driven

developmentel proceso

user storyunit

specification

Page 7: Tdd

test driven

developmenthistoria de usuario

Como un usuario cualquiera

Necesito conocer todos productos

Así que tengo listar los productos

Page 8: Tdd

test driven

developmentespecificación

En el contexto de la página de inicio

Cuando ejecuto la acción de

“productos”

El resultado será una página con una

lista de todos los productos.

Page 9: Tdd

test driven

developmentel proceso

user storyunit

specification

unit test test fails

coding(KISS)

all testssuccess

Refactor(DRY)

Page 10: Tdd

0

2

4

6

8

10

0 5 10

Coste

Tiempo

test driven

developmentbeneficios

Page 11: Tdd

test driven

developmentpreguntas

Page 12: Tdd

test driven

development

A programar!!!!

http://www.programandonet.com/