universo-platform-3d

Форк
0
28 строк · 950.0 Байт
1
import { Test, TestingModule } from '@nestjs/testing'
2
import { RedisPubSubService } from '../redis/redis-pub-sub.service'
3
import { LoggerModule } from '../util/logger/logger.module'
4
import { GodotGateway } from './godot.gateway'
5
import { FirebaseAuthenticationService } from '../firebase/firebase-authentication.service'
6
import { WsAuthHelperService } from './ws-auth-helper.service'
7

8
describe('GodotGateway', () => {
9
  let gateway: GodotGateway
10

11
  beforeEach(async () => {
12
    const module: TestingModule = await Test.createTestingModule({
13
      imports: [LoggerModule],
14
      providers: [
15
        GodotGateway,
16
        { provide: RedisPubSubService, useValue: {} },
17
        { provide: FirebaseAuthenticationService, useValue: {} },
18
        { provide: WsAuthHelperService, useValue: {} }
19
      ]
20
    }).compile()
21

22
    gateway = module.get<GodotGateway>(GodotGateway)
23
  })
24

25
  it('should be defined', () => {
26
    expect(gateway).toBeDefined()
27
  })
28
})
29

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.