Войти Тест с Codeception и Laravel

Я изучаю Codeception с использованием Laravel 4, и мне было интересно, как вам удается написать функциональный тест для тестирования функции, которая требует, чтобы вы вошли в систему, чтобы увидеть страницу?

Например, если я проверю, что я должен быть в / posts и вижу «Мои сообщения», то это не будет работать, потому что я не вошел в систему, и вместо этого я получу «Log In». Должен ли я писать код для первого теста, в который я вошел, для каждого теста, в который требуется войти?

2

Решение

Вы можете поместить свой шаг входа в класс помощника в папке _support.
Тем не менее, я рекомендую использовать Step Objects http://codeception.com/docs/07-AdvancedUsage#StepObjects для нескольких пользовательских ролей.

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector