import { buildLink } from './pagination'; const request = { origin: 'https://logto.dev', path: '/users', query: { order: 'desc', page: '3' }, }; describe('buildLink()', () => { it('build a `first` link', () => { const link = buildLink(request, 1, 'first'); expect(link).toEqual('; rel="first"'); }); it('build a `prev` link', () => { const link = buildLink(request, 2, 'prev'); expect(link).toEqual('; rel="prev"'); }); it('build a `next` link', () => { const link = buildLink(request, 4, 'next'); expect(link).toEqual('; rel="next"'); }); it('build a `last` link', () => { const link = buildLink(request, 10, 'last'); expect(link).toEqual('; rel="last"'); }); });