koel/tests/Unit/Services/SongStorages/DropboxStorageTest.php

24 lines
565 B
PHP
Raw Normal View History

<?php
namespace Tests\Unit\Services\SongStorages;
use App\Exceptions\KoelPlusRequiredException;
use App\Models\Song;
use App\Services\SongStorages\DropboxStorage;
use Tests\TestCase;
class DropboxStorageTest extends TestCase
{
public function testSupported(): void
{
$this->expectException(KoelPlusRequiredException::class);
/** @var Song $song */
$song = Song::factory()->create();
/** @var DropboxStorage $service */
$service = app(DropboxStorage::class);
$service->getSongPresignedUrl($song);
}
}