Сбой функции хранилища Mora Laravel StorageAs () - PullRequest
0 голосов
/ 24 сентября 2019

У меня есть контроллер, который использует для загрузки файла Excel.

Функция контроллера

$path = request()->file('file')
    ->storeAs(
        'import/uploads',
         str_random(40).'.'.request()->file('file')->getClientOriginalExtension()
    );

if (!$path) {
    return response()->json([
        'message' => 'File could not upload. Please try again.',
    ], 500);
}

// Otherwise the success stuffs.

Я пишу тестовые примеры для этой функции.Я уже написал тестовые сценарии для сценария успеха.

Но теперь я хочу протестировать этот сценарий if(!path).

Как я могу издеваться над Laravel, чтобы не выполнить эту функцию storeAs(), чтобы я могпроверить это ответное сообщение?

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