ivanov77
Новичок
Привет.
В доках сказано:
Вот в нем например код от двух соседних методов из разных модулей:
Из аннотаций(@see) что ли вытягивается инфа какому модулю метод принадлежит?
В доках сказано:
Вот я думаю а каким образом он это знает?The most important part is the _generated\AcceptanceTesterActions trait, which is used as a proxy for enabled modules. It knows which module executes which action and passes parameters into it.
Вот в нем например код от двух соседних методов из разных модулей:
Код:
/**
* @param $exception string or \Exception
* @param $callback
* @see \Codeception\Module\Asserts::expectException()
*/
public function expectException($exception, $callback) {
return $this->getScenario()->runStep(new \Codeception\Step\Action('expectException', func_get_args()));
}
/**
* @param $model
* @param array $attributes
* @return mixed
* @part orm
* @see \Codeception\Module\Yii2::haveRecord()
*/
public function haveRecord($model, $attributes = null) {
return $this->getScenario()->runStep(new \Codeception\Step\Action('haveRecord', func_get_args()));
}