Приветствую! Столкнулся сегодня с проблемой. Хочу использовать функции рабочего steps в новом, чтоб не плодить код, но не пойму как это сделать.
Пытаюсь сделать примерно следующее:
<?php
namespace AcceptanceTester;
class MembersSteps
{
public function goToMemberPage($email, $group)
{
$I = $this;
$I = new GroupsSteps($I);
$I->click(['link' => $email]);
}
}
На что получаю ошибку
[PHPUnit_Framework_Exception] Argument 1 passed to Codeception\Actor::__construct() must be an instance of Codeception\Scenario, instance of AcceptanceTester\MembersSteps given, called in /home/kurilov/frontend/autotests/tests/acceptance/_steps/MembersSteps.php on line 12 and defined
Как правильно обращаться к методам из другого степа?