Я пытаюсь расширить PHPUnit в Laravel, но я столкнулся с проблемой - экземпляр приложения не загружен.Я сделаю все возможное, чтобы объяснить мою проблему.
Я хочу реализовать интерфейс TestListener
и черту TestListenerDefaultImplementation
для использования функции прослушивания PHPUnit.Но также мне нужно использовать мои модели в этом слушателе.
Как вы можете догадаться, я не могу этого сделать, потому что черта CreateApplication
Laravel используется только в паре с ее BasicTest.Таким образом, слушатель ничего не знает об экземпляре приложения.Как мне сделать это со слушателями?
Мой файл phpunit.xml:
https://gist.github.com/andrewgorpenko/1a7d472ab4747f081c7da247261e29d1