youtube-api/test/utils/YoutubeService.test.js

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');
});
});