14 lines
525 B
TypeScript
14 lines
525 B
TypeScript
import { describe, expect, it } from 'vitest';
|
|
import { buildQuery } from '../../api/client';
|
|
|
|
describe('buildQuery', () => {
|
|
it('пропускает неуказанные поля, булево пишет как true/false', () => {
|
|
expect(buildQuery({ date_from: '2026-01-01', pipeline: undefined, is_scan: false, format: 'csv' })).toBe(
|
|
'?date_from=2026-01-01&is_scan=false&format=csv',
|
|
);
|
|
});
|
|
it('без параметров — пустая строка', () => {
|
|
expect(buildQuery({})).toBe('');
|
|
});
|
|
});
|