import { describe, it, expect } from 'vitest'; import { countWebcamFilters } from '../count-filters'; describe('countWebcamFilters', () => { it('считает уникальные фильтры, склеивая границы диапазона', () => { expect(countWebcamFilters({ filter_age_from: '20', filter_age_to: '30', filter_country: 'co', page: '3' })).toBe(2); }); it('без фильтров — ноль', () => { expect(countWebcamFilters({ sort: 'new' })).toBe(0); }); });