Проблемы при тестировании исключений с PHPUnit и Zend Framework

Когда пользователь обращается к / user / validate без правильных параметров публикации, мое приложение Zend выдает исключение zend. (Я получаю стандартное сообщение «Произошла ошибка», заключенное в рамку моего макета). Это сделано намеренно.

Сейчас я пытаюсь проверить такое поведение с помощью PHPUnit. Вот мой тест:

/**
 * @expectedException Zend_Exception
 */
public function testEmptyUserValidationParametersCauseException() {
    $this->dispatch('/user/validate');
}

Когда я запускаю тест, я получаю сообщение о том, что он не прошел: «Ожидаемое исключение Zend_Exception». Есть идеи?

У меня есть другие тесты в файле, которые работают нормально ...

Спасибо!

6
задан Kim Prince 1 July 2011 в 08:49
поделиться