A4 · Pruebas automáticas¶
Comprobar tu código con pruebas automáticas: la receta (preparar, actuar, comprobar), probar errores y casos límite, tablas de casos y cómo aislar la hora, el azar o la red con dependencias inyectadas y relojes falsos.
Teoría¶
- A4.A Qué es una prueba y cómo se escribe: la receta preparar-actuar-comprobar con xUnit.
- A4.B Errores y casos límite: probar que algo falla, los límites y varios casos con
[Theory]. - A4.C Aislar lo que no controlas: pedir las dependencias desde fuera y dobles de prueba.
Antes de empezar: qué debes dominar¶
- Funciones y excepciones (unidades 1 y 2).
- Clases y objetos (unidad 4).
- Inversión de dependencias (unidad 6, SOLID).
Ejercicios de la unidad¶
| Bloque | Ejercicios |
|---|---|
| A4 · Ejercicios de pruebas automáticas | 6 |
Antes de pasar a los ejercicios¶
Cuando hayas leído y practicado la teoría, marca la casilla para desbloquear los ejercicios de esta unidad: