/* eslint-disable max-len */ import { generateManyToManyValues } from '@/db'; describe('Postgres', () => { it('Create many to many values', () => { expect(generateManyToManyValues(['1'], ['3'])) .toEqual({ valueString: 'VALUES ($1,$2)', values: ['1', '3'], }); expect(generateManyToManyValues(['1', '2'], ['3', '4', '5'])) .toEqual({ valueString: 'VALUES ($1,$2),($3,$4),($5,$6),($7,$8),($9,$10),($11,$12)', values: ['1', '3', '1', '4', '1', '5', '2', '3', '2', '4', '2', '5'], }); }); });