Laravel: View :: share (...) с $ response-> assertViewHas (...) в phpunit - PullRequest
2 голосов
/ 19 марта 2019

Я делюсь своими параметрами с таким представлением:

\Illuminate\Support\Facades\View::share('params', $params);
view()->share('params', $params);

и проверяю его с помощью phpunit вот так

$response = $this->actingAs($user)->get($url);
$response->assertViewHas('params');

И я получаю это FAILURE

Не удалось утверждать, что массив имеет ключ 'params'.

Когда я делюсь таким образом, phpunit зеленый

return view('account', compact('params'));

Как я могу проверитьпеременные, общие с view()->share('params', $params);?

Я использую Laravel 5.8

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...