23 lines
		
	
	
	
		
			680 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			680 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import { Test, TestingModule } from '@nestjs/testing';
 | |
| import { GiftsController } from './gifts.controller';
 | |
| import {GiftsService} from "./gifts.service";
 | |
| import {GiftServiceMock} from "../mocks/gift-service.mock";
 | |
| 
 | |
| describe('GiftsController', () => {
 | |
|   let controller: GiftsController;
 | |
| 
 | |
|   beforeEach(async () => {
 | |
|     const module: TestingModule = await Test.createTestingModule({
 | |
|       controllers: [GiftsController],
 | |
|       providers: [
 | |
|         { provide: GiftsService, useValue: GiftServiceMock },
 | |
|       ]
 | |
|     }).compile();
 | |
| 
 | |
|     controller = module.get<GiftsController>(GiftsController);
 | |
|   });
 | |
| 
 | |
|   it('should be defined', () => {
 | |
|     expect(controller).toBeDefined();
 | |
|   });
 | |
| });
 |