import { describe, it, expect } from 'vitest'; import { convertQueryCategories } from '../convert-query-categories'; describe('convertQueryCategories', () => { it('конвертирует query категории', () => { const route = { query: { categories: 'cat_teen,cat_milf' } }; const result = convertQueryCategories(route as any); expect(result).toBe('Teen, Milf'); }); it('ограничивает до 3 категорий', () => { const route = { query: { categories: 'cat_a,cat_b,cat_c,cat_d' } }; const result = convertQueryCategories(route as any); expect(result).toBe('A, B, C'); }); it('одна категория', () => { const route = { query: { categories: 'cat_teen' } }; const result = convertQueryCategories(route as any); expect(result).toBe('Teen'); }); });