unit tests и unknown method

Всё про тестирование в Yii 2.0
Ответить
Vdomike
Сообщения: 5
Зарегистрирован: 2016.10.22, 14:47

unit tests и unknown method

Сообщение Vdomike »

Разбираюсь сейчас с тестированием в Yii2 с помощью codeception. И столкнулась вот с чем: при запуске тестов из коробки базового приложения возникают ошибки: Unknown method: tests\codeception\unit\models\LoginFormTest::setGroups(). И так со всеми моделями из имеющихся.
Я не понимаю, что это значит. Где этот метод применяется, я даже не нашла его в коде, откуда эта ошибка выскочила?
Нагуглить по этому вопросу ничего не могу.

Код: Выделить всё

Exception trace:
 () at C:\Program Files (x86)\VertrigoServ\www\basic\vendor\yiisoft\yii2-codeception\TestCase.php:74
 yii\codeception\TestCase->__call() at C:\Program Files (x86)\VertrigoServ\www\basic\vendor\phpunit\phpunit\src\Framewor
k\TestSuite.php:254
 tests\codeception\unit\models\LoginFormTest->setGroups() at C:\Program Files (x86)\VertrigoServ\www\basic\vendor\phpuni
t\phpunit\src\Framework\TestSuite.php:254
 PHPUnit_Framework_TestSuite->addTest() at C:\Program Files (x86)\VertrigoServ\www\basic\vendor\codeception\codeception\
src\Codeception\SuiteManager.php:135
 Codeception\SuiteManager->addToSuite() at C:\Program Files (x86)\VertrigoServ\www\basic\vendor\codeception\codeception\
src\Codeception\SuiteManager.php:103
 Codeception\SuiteManager->loadTests() at C:\Users\╠є°тшыы№ 2.0\AppData\Roaming\Composer\vendor\codeception\codeception\
src\Codeception\Codecept.php:208
 Codeception\Codecept->runSuite() at C:\Users\╠є°тшыы№ 2.0\AppData\Roaming\Composer\vendor\codeception\codeception\src\C
odeception\Codecept.php:178
 Codeception\Codecept->run() at C:\Users\╠є°тшыы№ 2.0\AppData\Roaming\Composer\vendor\codeception\codeception\src\Codece
ption\Command\Run.php:329
 Codeception\Command\Run->runSuites() at C:\Users\╠є°тшыы№ 2.0\AppData\Roaming\Composer\vendor\codeception\codeception\s
rc\Codeception\Command\Run.php:256
 Codeception\Command\Run->execute() at C:\Users\╠є°тшыы№ 2.0\AppData\Roaming\Composer\vendor\symfony\console\Command\Com
mand.php:256
 Symfony\Component\Console\Command\Command->run() at C:\Users\╠є°тшыы№ 2.0\AppData\Roaming\Composer\vendor\symfony\conso
le\Application.php:820
 Symfony\Component\Console\Application->doRunCommand() at C:\Users\╠є°тшыы№ 2.0\AppData\Roaming\Composer\vendor\symfony\
console\Application.php:187
 Symfony\Component\Console\Application->doRun() at C:\Users\╠є°тшыы№ 2.0\AppData\Roaming\Composer\vendor\symfony\console
\Application.php:118
 Symfony\Component\Console\Application->run() at C:\Users\╠є°тшыы№ 2.0\AppData\Roaming\Composer\vendor\codeception\codec
eption\src\Codeception\Application.php:103
 Codeception\Application->run() at C:\Users\╠є°тшыы№ 2.0\AppData\Roaming\Composer\vendor\codeception\codeception\codecep
t:33
Ответить