From d585e802a214e5b385efa62126b2c616a20c6860 Mon Sep 17 00:00:00 2001 From: Inga Date: Sun, 10 Jul 2022 02:34:43 +0200 Subject: [PATCH] fixed failing trivial unit tests (nest) --- src/screenshots/screenshots.controller.spec.ts | 12 +++++++++++- src/screenshots/screenshots.processor.spec.ts | 3 ++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/screenshots/screenshots.controller.spec.ts b/src/screenshots/screenshots.controller.spec.ts index 5450eb2..4895457 100644 --- a/src/screenshots/screenshots.controller.spec.ts +++ b/src/screenshots/screenshots.controller.spec.ts @@ -1,13 +1,23 @@ +import { BullModule, getQueueToken } from '@nestjs/bull'; import { Test, TestingModule } from '@nestjs/testing'; import { ScreenshotsController } from './screenshots.controller'; +import { QUEUE_NAME } from './shared'; describe('ScreenshotsController', () => { let controller: ScreenshotsController; beforeEach(async () => { const module: TestingModule = await Test.createTestingModule({ + imports: [ + BullModule.registerQueue({ + name: QUEUE_NAME, + }), + ], controllers: [ScreenshotsController], - }).compile(); + }) + .overrideProvider(getQueueToken(QUEUE_NAME)) + .useValue({}) + .compile(); controller = module.get(ScreenshotsController); }); diff --git a/src/screenshots/screenshots.processor.spec.ts b/src/screenshots/screenshots.processor.spec.ts index 6ad2a2a..f304cac 100644 --- a/src/screenshots/screenshots.processor.spec.ts +++ b/src/screenshots/screenshots.processor.spec.ts @@ -1,12 +1,13 @@ import { Test, TestingModule } from '@nestjs/testing'; import { ScreenshotsProcessor } from './screenshots.processor'; +import { ScreenshotterService } from './screenshotter.service'; describe('ScreenshotsProcessor', () => { let service: ScreenshotsProcessor; beforeEach(async () => { const module: TestingModule = await Test.createTestingModule({ - providers: [ScreenshotsProcessor], + providers: [ScreenshotsProcessor, ScreenshotterService], }).compile(); service = module.get(ScreenshotsProcessor);