【发布时间】:2017-01-16 17:45:47
【问题描述】:
我正在尝试在我的 Cest 类中的所有测试之前登录到 Joomla 后端。
我为此使用了 Joomla 浏览器模块: https://github.com/joomla-projects/joomla-browser
在 cest 类中使用它时,会在每次测试之前执行登录,这是不需要的:
public function _before(AcceptanceTester $I)
{
$I->doAdministratorLogin();
}
当像这样将它添加到 Acceptance Helper 时:
namespace Helper;
class Acceptance extends \Codeception\Module
{
public function _beforeSuite($settings = array()) {
$I = $this;
$I->doAdministratorLogin();
}
}
我明白了
调用未定义的方法 Helper\Acceptance::doAdministratorLogin()
【问题讨论】:
标签: php testing joomla codeception