import { Test, TestingModule } from '@nestjs/testing'; import { TokenService } from './token.service'; import { PrismaService } from 'src/database/prisma.service'; import { prismaMock } from 'src/database/client-mock/jest-prisma-singleton'; import { JwtService } from '@nestjs/jwt'; import { EnvironmentService } from 'src/integrations/environment/environment.service'; describe('TokenService', () => { let service: TokenService; beforeEach(async () => { const module: TestingModule = await Test.createTestingModule({ providers: [ TokenService, { provide: JwtService, useValue: {}, }, { provide: EnvironmentService, useValue: {}, }, { provide: PrismaService, useValue: prismaMock, }, ], }).compile(); service = module.get(TokenService); }); it('should be defined', () => { expect(service).toBeDefined(); }); });