universo-platform-3d
31 строка · 861.0 Байт
1import { Test, TestingModule } from '@nestjs/testing'
2import { EnvironmentService } from './environment.service'
3import { EnvironmentModelStub } from '../../test/stubs/environment.model.stub'
4import { SpaceService } from '../space/space.service'
5
6describe('EnvironmentService', () => {
7let service: EnvironmentService
8
9beforeEach(async () => {
10const module: TestingModule = await Test.createTestingModule({
11providers: [
12EnvironmentService,
13{ provide: 'EnvironmentModel', useClass: EnvironmentModelStub },
14{
15provide: 'SpaceModel',
16useValue: {}
17},
18{
19provide: SpaceService,
20useValue: {}
21}
22]
23}).compile()
24
25service = module.get<EnvironmentService>(EnvironmentService)
26})
27
28it('should be defined', () => {
29expect(service).toBeDefined()
30})
31})
32