import React from "react";
import PdfView from "./PdfView";
import { render } from "@testing-library/react";
import { ThemeProvider } from "styled-components";
import { theme } from "styles/theme";
import { pdfjs } from "react-pdf";
jest.mock("react-pdf", () => ({
pdfjs: {
GlobalWorkerOptions: {
workerSrc: "",
},
},
Page: () =>
Page
,
Document: () => Document
,
}));
test("tests things", async () => {
const filename = "test.pdf";
const url = "https://example.com/test.pdf";
const page = 0;
const numPages = 5;
const setNumPages = (page: number) => {};
const setSelectedPage = (page: number) => {};
const { container } = render(
);
expect(container.textContent).toContain(filename);
expect(container.textContent).toContain(`Page ${page + 1} of ${numPages}`);
});