import { test, describe, expect } from "bun:test"; import { pdfVerbrauchsausweisWohnen } from "#lib/pdf/pdfVerbrauchsausweisWohnen"; import { verbrauchsausweisWohnenFaker } from "#lib/faker/verbrauchsausweis-wohnen"; import { VerbrauchsausweisWohnenClient } from "#components/Ausweis/types"; describe('Verbrauchsausweis Wohnen PDF', async () => { const ausweis: VerbrauchsausweisWohnenClient = verbrauchsausweisWohnenFaker(42); test("Ausweis Erstellung", async () => { const pdf = await pdfVerbrauchsausweisWohnen(ausweis); // Wir können das PDF nicht richtig überprüfen, dafür brauchen wir manuelle Tests // Allerdings können wir überprüfen, ob das PDF erstellt wurde. expect(pdf).toBeDefined(); expect(pdf).toBeInstanceOf(Uint8Array); expect(pdf.length).toBeGreaterThan(0); }) })