Cuando un usuario accede/usa/valida sin los parámetros de publicación correctos, mi aplicación Zend arroja una excepción de zend. (Aparece el mensaje estándar "Se produjo un error", enmarcado dentro de mi diseño). Esto es intencional.Excepciones de prueba de problemas con PHPUnit y Zend Framework
Ahora estoy tratando de probar ese comportamiento con PHPUnit. Aquí está mi prueba:
/**
* @expectedException Zend_Exception
*/
public function testEmptyUserValidationParametersCauseException() {
$this->dispatch('/user/validate');
}
Cuando ejecuto la prueba me sale un mensaje que dice que no, "Zend_Exception excepción esperada". ¿Algunas ideas?
tengo otras pruebas en el archivo que están trabajando muy bien ...
Gracias!
Gracias tomjowitt! ¡Lo tienes en uno! –
¿Hay alguna manera de recuperar la excepción no detectada de forma similar a 'sfBrowser-> getCurrentException()' de Symfony? Probablemente sería útil también verificar que se lanzó la excepción correcta. –