import { describe, expect, test } from 'vitest'; import { YoutubeService } from '../../src/utils/YoutubeService'; describe('YoutubeService', () => { test('searchVideos returns a promise that resolves with an object', async () => { const service = YoutubeService; const result = await service.searchVideos('query', 'relevance', 10, 1); expect(result).toBeInstanceOf(Object); expect(result).toHaveProperty('videos'); expect(result).toHaveProperty('totalResults'); }); });