CakePHP — панель администратора для модульного тестирования

Как я могу выполнить модульное тестирование CakePHP для представлений, защищенных паролем?

Я вижу статью о контроллере администратора, но не вижу http://mark-story.com/posts/view/testing-cakephp-controllers-the-hard-way

Так что в основном прямо сейчас мое утверждение терпит неудачу из-за страницы пароля.

$this->get($this->baseurl . '/admin/items');
$this->assertText('Title');

Спасибо,
Ти


person teepusink    schedule 12.05.2011    source источник
comment
У меня была та же проблема, проверьте ответ здесь: [как я могу протестировать представление, где требуется аутентификация, с помощью cakePHP и SimpleTest][1] [1]: stackoverflow.com/questions /5337934/   -  person kaklon    schedule 24.08.2011


Ответы (1)


Возможно, вам придется имитировать или заглушить компонент auth для ваших тестов, чтобы всегда аутентифицировать пользователей. Немного поиска в Google превращает это

Тестирование контроллеров CakePHP в реальных условиях?

person Abba Bryant    schedule 13.05.2011