protected function setupGenerator() { $media = factory(Media::class)->make(['disk' => 's3', 'directory' => 'foo', 'filename' => 'bar', 'extension' => 'jpg']); $generator = new S3UrlGenerator(config(), app(Illuminate\Filesystem\FilesystemManager::class)); $generator->setMedia($media); return $generator; }