Я начал работать с NestJS и у меня есть вопрос о насмешных охранниках для юнит-теста. Я пытаюсь протестировать базовый HTTP controller, к которому прикреплен метод Guard.
controller
Моя проблема началась, когда я ввел услугу Стражу (мне понадобился ConfigService для Стража). https://github.com/dannyhuly/nest-mock-guard-issue/blob/master/src/force-fail.guard.ts
ConfigService
При запуске теста DI не может разрешить охрану
● AppController › root › should return "Hello World!" Nest can't resolve dependencies of the ForceFailGuard (?). Please make sure that the argument at index [0] is available in the _RootTestModule context.
См. Файл спецификации: https://github.com/dannyhuly/nest-mock-guard-issue/blob/master/src/app.controller.spec.ts
Мне не удалось найти примеры или документацию по этим вопросам. Я что-то упустил или это реальная проблема?
Ценю любую помощь, Спасибо.