Не создает любой объект РЕШЕНО

Всё про тестирование в Yii 2.0
Закрыто
myks1992@mail.ru
Сообщения: 137
Зарегистрирован: 2017.11.15, 23:54

Не создает любой объект РЕШЕНО

Сообщение myks1992@mail.ru » 2019.05.16, 19:01

Всем привет. Весьма странная ошибка при тестировании. Ругается на любой объект, что не может его создать в классе теста. Ошибка такая:
Error : Class 'Yii' not found
/Users/maksimvorozcov/Web/vmcentre/modules/registration/tests/models/DisciplineTest.php:17
Сам класс

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

<?php
/**
 * Created by Maxim Vorozhtsov
 * Email: myks1992@mail.ru
 * Date: 16.05.2019
 * Time: 17:54
 */

namespace app\modules\registration\tests;
use PHPUnit\Framework\TestCase;

class DisciplineTest extends TestCase
{

    public function testIsActive()
    {
        $discipline = new \Yii();
    }
}
Последний раз редактировалось myks1992@mail.ru 2019.05.19, 11:50, всего редактировалось 1 раз.

Аватара пользователя
samdark
Администратор
Сообщения: 9201
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Не создает любой объект.

Сообщение samdark » 2019.05.19, 11:10

bootstrap.php подключен из конфига phpunit?

myks1992@mail.ru
Сообщения: 137
Зарегистрирован: 2017.11.15, 23:54

Re: Не создает любой объект.

Сообщение myks1992@mail.ru » 2019.05.19, 11:48

samdark писал(а):
2019.05.19, 11:10
bootstrap.php подключен из конфига phpunit?
Да! Разобрался наконец то. Причина была в автозагрузке файлов. В composer.json не было указано autoload. Добавил и все получилось. Благодарю за внимание!)

Закрыто