From 48013db98e3449549b0c0de379fe344c5e9ec016 Mon Sep 17 00:00:00 2001 From: jakeweatherhead Date: Wed, 26 Jul 2023 11:48:13 +0200 Subject: [PATCH] Wrote first test for conversion service --- .../src/conversion/conversion.service.spec.ts | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 backend/src/conversion/conversion.service.spec.ts diff --git a/backend/src/conversion/conversion.service.spec.ts b/backend/src/conversion/conversion.service.spec.ts new file mode 100644 index 00000000..493aa1b7 --- /dev/null +++ b/backend/src/conversion/conversion.service.spec.ts @@ -0,0 +1,34 @@ +import { + Test, + TestingModule, +} from '@nestjs/testing'; +import { ConversionService } from './conversion.service'; + +describe('ConversionService', () => { + let service: ConversionService; + + beforeEach(async () => { + const module: TestingModule = + await Test.createTestingModule({ + providers: [ConversionService], + }).compile(); + + service = module.get( + ConversionService, + ); + }); + + describe('root/config', () => { + it('should be defined', () => { + expect(service).toBeDefined(); + }); + }); + + describe('generatePdf', () => { + it('should generate a PDF', async () => { + const html = '

Hello, World!

'; + const pdf = await service.generatePdf(html); + expect(pdf).toBeDefined(); + }); + }); +});