Как протестировать action в консольном контроллере yii2?
Здравствуйте,
Как можно протестировать action в консольном контроллере Yii2 с помощью codeception?
Я подключил модуль Yii2 в unit.suite.yml, в нем путь к конфигу приложения. Я так понимаю, после этого приложение доступно в $this->app. Но я не могу сделать $this->app->runAction('controller-name/action-name'). Я получаю ошибку
О, спасибо. Это вариант точно подходит для консольных контроллеров? Я получаю Call to a member function getUniqueId() on null in ..../vendor/yiisoft/yii2/base/Controller.php on line 318 . Ошибка в этом коде: $this->module->getUniqueId() . Но в случае с консольным контроллером, не существует $this->module . Это можно как то обойти?