Saltar al contenido

Detalles

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.

Los miembros también están interesados en