| import { Test, TestingModule } from '@nestjs/testing'; |
| import { INestApplication } from '@nestjs/common'; |
| import * as request from 'supertest'; |
| import { AppModule } from './../src/app.module'; |
| |
| describe('AppController (e2e)', () => { |
| let app: INestApplication; |
| |
| beforeEach(async () => { |
| const moduleFixture: TestingModule = await Test.createTestingModule({ |
| imports: [AppModule], |
| }).compile(); |
| |
| app = moduleFixture.createNestApplication(); |
| await app.init(); |
| }); |
| |
| it('/ (GET)', () => { |
| return request(app.getHttpServer()) |
| .get('/') |
| .expect(200) |
| .expect('Hello World!'); |
| }); |
| }); |