Past Meetup

TDD Workshop II, Test doubles

This Meetup is past

47 people went

Location image of event venue

Details

La idea es continuar con workshops para seguir practicando nuestro TDD. Como alguien sugirió durante el ultimo workshop vamos esta vez a centrarnos en el uso de test doubles.

Haremos una introducción rapida al tema, tratando de responder a preguntas como:

- ¿Qué es un test double?
- ¿Qué es un stub?, ¿y un mock?, ¿y un spy?.
- ¿En que situaciones conviene usar un tipo u otro de test double?
- ¿Qué es realmente un test unitario?

Después de esto haremos una práctica con una kata, un par de pomodoros o hasta que nos echen si queremos más jeje. La idea es hacer la misma kata que en el ultimo workshop (mars rover) pero con unos "ligeros" cambios que nos van a obligar a enfocar los test de un modo bastante diferente, con test doubles claro esta!.

Según se vaya acercando la fecha la idea es subir un proyecto a github con lo necesario para ponerse manos a la obra rápidamente en distintos lenguajes, algún esqueleto de proyecto con alguna o algunas librerías de mocks preconfiguradas para que luego no se nos pase un pomodoro entero configurando cosillas.