12 lines
494 B
JavaScript
12 lines
494 B
JavaScript
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');
|
|
});
|
|
}); |