Я хочу проверить действие по загрузке файлов.
Я проверил проверку типа файла для этого действия. Он работает из-за взаимодействия с браузером, но я попытался с phpunit завершиться неудачей при проверке.
Я принимаю только файлы jpg или jpeg.
Вот мой код устройства
public function testWIthJpgImage()
{
$_FILES = [
'front_image' => [
'name' => 'uitest',
'type' => 'image/jpeg',
'size'=> filesize(storage_path('data/uitest.jpg')),
'error' => 0,
'tmp_name' => storage_path('data/uitest.jpg')
]
];
$response = $this->call('POST', '/api/test',[],[],$_FILES);
$data = json_decode($response->getContent());
dd($data); // here validation fail always
$this->assertEquals(200, $response->getStatusCode());
}
Как проверить правильность загрузки файла на phpunit? Моя версия laravel 5.0 (старая версия) Файл загрузки Laravel недоступен