import { describe, it, expect } from 'vitest'; import { convertCategoriesToChips } from '../convert-categories-to-chips'; describe('convertCategoriesToChips', () => { it('конвертирует массив категорий в чипсы', () => { const items = [ { title: 'Teen', name: 'teen' }, { title: 'MILF', name: 'milf' }, ]; const result = convertCategoriesToChips(items as any, 'categories'); expect(result).toEqual([ { title: 'Teen', value: 'teen', prefix: 'categories' }, { title: 'MILF', value: 'milf', prefix: 'categories' }, ]); }); it('пустой массив', () => { expect(convertCategoriesToChips([], 'categories')).toEqual([]); }); it('использует переданный prefix', () => { const items = [{ title: 'A', name: 'a' }]; const result = convertCategoriesToChips(items as any, 'models'); expect(result[0].prefix).toBe('models'); }); });