¿Es posible probar los errores esperados cuando el examinado sale con falla usando TAP dentro de Perl?
Suponga que está ejecutando algunas pruebas unitarias y desea ver si el método (o script o función o lo que sea) que está probando falla como debería. ¿Cómo se configura una prueba de este tipo? Espero algo como esto:
ok( $obj->method($my, $bad, $params) == DEATH, 'method dies as expected');
aunque no veo cómo funcionaría desdemethod
die
s cuando pasa parámetros incorrectos y el script de prueba se detiene.
¿Hay otra manera?