Как проверить класс с фасадом Config внутри? - PullRequest
0 голосов
/ 23 января 2020

Один из моих классов использует Config.get внутри своего конструктора. Когда я пишу модульный тест, я хочу установить некоторые переменные Config.

class SomeTest extends TestCase
{
    protected function setUp():void
    {
        parent::setUp();
        $locale = 'zz';
        Config::set("app.locale", $locale);
   }
   ...
}

И получить ошибку:

 RuntimeException: A facade root has not been set.

Как тестировать классы, которые используют фасад Config?

...