/
githubmirror
/
nest
Обзор
Документация
Войти
/
githubmirror
/
nest
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
packages/testing/testing-instance-loader.ts
15 строк
610 B
Kamil Myśliwiec
feat(core): introduce preview mode, update tests, fix minor issues
11 янв 2023, 17:14
Не верифицирован
11 янв 2023, 17:14
38f55a1
Код
Авторство
О чём код?
import { InstanceLoader } from '@nestjs/core/injector/instance-loader'; import { Module } from '@nestjs/core/injector/module'; import { MockFactory } from './interfaces'; import { TestingInjector } from './testing-injector'; export class TestingInstanceLoader extends InstanceLoader<TestingInjector> { public async createInstancesOfDependencies( modules: Map<string, Module> = this.container.getModules(), mocker?: MockFactory, ): Promise<void> { this.injector.setContainer(this.container); mocker && this.injector.setMocker(mocker); await super.createInstancesOfDependencies(); } }