#laravel #phpunit #lumen
#laravel #phpunit #lumen
Вопрос:
При использовании Laravel /Lumen: По-видимому, я могу ссылаться на вспомогательные методы, такие как storage_path()
, base_path()
и т.д., В различных методах тестирования PHPUnit, но когда я пытаюсь ссылаться на них в setUp()
методе для моего теста, я получаю следующую ошибку:
Error : Call to undefined method IlluminateContainerContainer::basePath()
Как заставить эти вспомогательные методы работать? Происходит ли сбой из-за того, что setUp()
метод защищен, в то время как другие методы модульного тестирования являются общедоступными?
Ответ №1:
Убедитесь, что вы вызываете parent::setUp()
в своем методе настройки