DiceBearAvatarProviderTest.php 610 B

1234567891011121314151617181920212223
  1. <?php
  2. namespace Tests\Unit\Providers;
  3. use App\Providers\Filament\AvatarProviders\DiceBearAvatarProvider;
  4. use App\Models\User;
  5. use Tests\TestCase;
  6. class DiceBearAvatarProviderTest extends TestCase
  7. {
  8. public function test_get_returns_correct_url()
  9. {
  10. $provider = new DiceBearAvatarProvider();
  11. $user = new User();
  12. $user->full_name = 'Test User';
  13. $url = $provider->get($user);
  14. $this->assertStringContainsString('https://api.dicebear.com/9.x/initials/svg', $url);
  15. $this->assertStringContainsString('seed=Test+User', $url);
  16. }
  17. }