Я пытаюсь вернуть JSON в контроллере, используя эту строку:
return response()->json( $return );
$return
содержит две пары ключ / значение.
Когда я пытаюсь проверить ответ в тесте, он терпит неудачу, потому что ответ содержит дополнительные поля:
Unable to find JSON:
[{
"statusCode": 665,
"msg": "auth missing"
}]
within response JSON:
[{
"headers": [],
"original": {
"statusCode": "665",
"msg": "auth missing"
},
"exception": null
}].
Я понятия не имею, как туда попадают дополнительные ключи и почему исходный массив вложен в ключ source
.
Как я могу убедиться, что возвращается только массив, который я передаю response()->json
?