import { expect, test } from "vitest"; import { extractNextPageFromLink } from "#/utils/extract-next-page-from-link"; test("extractNextPageFromLink", () => { const link = `; rel="prev", ; rel="next", ; rel="last", ; rel="first"`; expect(extractNextPageFromLink(link)).toBe(4); const noNextLink = `; rel="prev", ; rel="first"`; expect(extractNextPageFromLink(noNextLink)).toBeNull(); const extra = `; rel="next", ; rel="last"`; expect(extractNextPageFromLink(extra)).toBe(2); });