Я пытаюсь войти в базу данных Joomla перед всеми тестами в моем классе Cest.Как использовать Codecept Acceptance Helper?
Я использую браузер модуль Joomla для этого: https://github.com/joomla-projects/joomla-browser
При его использовании внутри класса Cest Войти получает выполняется перед каждым испытанием, которое не хотел:
public function _before(AcceptanceTester $I)
{
$I->doAdministratorLogin();
}
При добавлении это акцепта Helper, как это:
namespace Helper;
class Acceptance extends \Codeception\Module
{
public function _beforeSuite($settings = array()) {
$I = $this;
$I->doAdministratorLogin();
}
}
Я получаю
Призыва к неопределенному методу Helper \ приемочной :: doAdministratorLogin()
я получаю эту '[Symfony \ Component \ Debug \ Exception \ FatalThrowableError] вызов функции члена ГЭТ() на null' – Mike
Пожалуйста, запустите codeception с' -vvv' флаг и показать нам трассировки стека. – Naktibalda
здесь вы идете: http://pastebin.com/hzsYKxDL – Mike