import { Test, TestingModule } from '@nestjs/testing'; import { NotificationController } from './notification.controller'; import { NotificationService } from './notification.service'; import { ConfigModule } from '@nestjs/config'; describe('NotificationController', () => { let controller: NotificationController; const mockNotificationService = {}; beforeEach(async () => { const module: TestingModule = await Test.createTestingModule({ imports: [ ConfigModule.forRoot({ envFilePath: ['.env.local', '.env'], isGlobal: true, }), ], controllers: [NotificationController], providers: [NotificationService], }) .overrideProvider(NotificationService) .useValue(mockNotificationService) .compile(); controller = module.get(NotificationController); }); it('should be defined', () => { expect(controller).toBeDefined(); }); });