Este documento presenta una introducción a unit testing y TDD en Java. La sesión se dividirá en varias partes, comenzando con una demostración práctica de JUnit y matchers básicos, seguida de más detalles sobre otros matchers, mock objects y ejemplos de TDD. El documento también incluye enlaces a lecciones de código de ejemplo para practicar diferentes aspectos de testing unitario.