file = UploadedFile::fromFile(test_path('songs/full.mp3'), 'song.mp3'); //@phpstan-ignore-line } public function testUploads(): void { $user = create_user(); $this->postAs('api/upload', ['file' => $this->file], $user)->assertSuccessful(); self::assertDirectoryExists(public_path("sandbox/media/__KOEL_UPLOADS_\${$user->id}__")); /** @var Song $song */ $song = Song::query()->latest()->first(); self::assertSame($song->owner_id, $user->id); self::assertFalse($song->is_public); } }