Unit testing & TDD


Unit testing + Test Driven Development

Formaciones empresas

 

Unit Testing & TDD


Unit Testing + Test Driven Development

TDD es una disciplina que promueve el desarrollo de software con altos niveles de calidad. Cuando arrancamos con esta metodología nos salen una seria de dudas ¿Cómo lo hago?, ¿Por dónde empiezo?, ¿Cómo sé qué es lo que hay que implementar y lo que no?, ¿Cómo escribir un código que se pueda modificar sin romper funcionalidad existente? En este curso veremos cómo arrancar con esta metodología desde un enfoque práctico y basado en experiencias reales.

 

 

Duración estimada: 8 horas

Temario del curso

  • Principios:
    • Definición TDD.
    • ¿Por qué TDD?
    • Principios TDD.
    • Dummies, mocks, stubs, spies.
    • ¿Por qué BDD?
    • Principios BDD.
  • Práctica:
    • Ejemplos básicos.
    • Ejemplos con mocks + stubs.
    • Refactoring con TDD.