<?php namespace Tests\Common\Http\Controllers\Qiniu; use Illuminate\Http\UploadedFile; use Illuminate\Support\Facades\Storage; use Modules\Common\Http\Controllers\Qiniu\ImageUploadController; use PHPUnit\Framework\TestCase; use Tests\UsedTestCase; class ImageUploadControllerTest extends UsedTestCase { public function testUpload() { Storage::fake('avatars'); $file = UploadedFile::fake()->image('avatar.jpg'); $response = $this->withHeaders([ 'Authorization' => 'Bearer '. $this->token, ])->post('/api/qiniu/upload/image', [ 'photo' => $file, ]); $response->dump(); } }