Модульный тест Laravel 5 – вызов функции-члена Connection() по нулевому значениюPhp

Кемеровские программисты php общаются здесь
Anonymous
Модульный тест Laravel 5 – вызов функции-члена Connection() по нулевому значению

Сообщение Anonymous »

Я пытался создать модульный тест для отношений между моими моделями User и Shop, однако, когда я запускаюvendor\\bin\\phpunit, выдаются эти ошибки: Я понятия не имею об этом, так как я новичок в модульном тестировании. Я попытался запустить свой код на своем контроллере, чтобы проверить, действительно ли эта связь работает, и, к счастью, она работает так, как ожидалось, но не при запуске в phpunit. Что я сделал не так, чтобы этот phpunit не работал с моделями?

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

Fatal error:
[/b]

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

Uncaught Error: Call to a member function connection() on null in E:\projects\try\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Model.php:1013

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

Stack trace:
[/b]

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

E:\projects\try\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Model.php(979): Illuminate\Database\Eloquent\Model::resolveConnection(NULL)
Это мой UserTest.php

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


Подробнее здесь: [url]https://stackoverflow.com/questions/42512676/laravel-5-unit-test-call-to-a-member-function-connection-on-null[/url]

Вернуться в «Php»