2016-07-25 3 views
0

Мне нужно использовать некоторые пространства имен или что-то еще? вот код:Ошибка Laravel: вызов неопределенного класса метода :: seeJsonStructure()

$response = $this->call('POST', 'admin/apps/list', []); 
$this->seeJsonStructure([...]); 
+0

требуется дополнительная информация. что сообщение об ошибке и какая структура вы предоставили. – caoglish

+0

@caoglish error msg: Было 1 ошибка: 1) a :: testExample Ошибка: вызов неопределенного метода a :: seeJsonStructure(), а структурный код - правильно. –

+0

, который вы продлеваете TestCase? какая версия laravel? – caoglish

ответ

0

seeJsonStructure пока не доступен до Laravel 5.2.

Вам необходимо обновить версию Laravel до 5.2.

Начиная с Laravel 5.4, он был переименован в assertJsonStructure().

+0

У меня установлен laravel 5.4, но у меня такая же проблема. Я довольно новичок в TDD. Цените свой вклад. – Gayan

+1

Обнаружена проблема. В 5.4 'seeJsonStructure()' был заменен на 'assertJsonStructure()'. Дурак я :) – Gayan

Смежные вопросы