import fs from "fs";
import path from "path";
import { describe, it, expect } from "@jest/globals";
import PDFparser from "../src/pdfParser";

describe("PDF parser", () => {
  it("should return pdf document metadata", async () => {
    const file = fs.readFileSync(
      path.resolve(__dirname, "./abacus-two-signatures.pdf")
    );

    const parser = new PDFparser(file);

    const actual = await parser.getPDFMeta();
    console.log(actual);

    expect(actual.pages).toEqual(2);
  });
});