BDD – Behaviour Driven Development
BDD = TDD + Test de aceptación en lenguaje natural
- Foco en el producto y el comportamiento esperado
- Lenguaje natural, más fácil de entender por todos el equipo
- Ayuda al desarrollador a definir pruebas unitarias focalizadas en las necesidades del negocio
- Formato:
GIVEN un contexto inicial
WHEN ocurre un evento
THEN garantiza ciertos resultados