新建用户模块,包含nest g module user modules,nest g controller user modules,nest g service user modules,模块这个单词经常多打个r

This commit is contained in:
Jeremy Yin 2019-06-29 15:45:15 +08:00
parent 12fa7fa8d9
commit 97d08d59a1
6 changed files with 55 additions and 0 deletions

View File

@ -3,6 +3,7 @@ import { AppController } from './app.controller';
import { AppService } from './app.service';
import { TypeOrmModule } from '@nestjs/typeorm';
import { PostModule } from './modules/post/post.module';
import { UserModule } from './modules/user/user.module';
@Module({
imports: [
@ -17,6 +18,7 @@ import { PostModule } from './modules/post/post.module';
entities: [__dirname + '/**/*.entity{.ts,.js}'],
}),
PostModule,
UserModule,
],
controllers: [AppController],
providers: [AppService],

View File

@ -0,0 +1,18 @@
import { Test, TestingModule } from '@nestjs/testing';
import { UserController } from './user.controller';
describe('User Controller', () => {
let controller: UserController;
beforeEach(async () => {
const module: TestingModule = await Test.createTestingModule({
controllers: [UserController],
}).compile();
controller = module.get<UserController>(UserController);
});
it('should be defined', () => {
expect(controller).toBeDefined();
});
});

View File

@ -0,0 +1,4 @@
import { Controller } from '@nestjs/common';
@Controller('user')
export class UserController {}

View File

@ -0,0 +1,9 @@
import { Module } from '@nestjs/common';
import { UserController } from './user.controller';
import { UserService } from './user.service';
@Module({
controllers: [UserController],
providers: [UserService]
})
export class UserModule {}

View File

@ -0,0 +1,18 @@
import { Test, TestingModule } from '@nestjs/testing';
import { UserService } from './user.service';
describe('UserService', () => {
let service: UserService;
beforeEach(async () => {
const module: TestingModule = await Test.createTestingModule({
providers: [UserService],
}).compile();
service = module.get<UserService>(UserService);
});
it('should be defined', () => {
expect(service).toBeDefined();
});
});

View File

@ -0,0 +1,4 @@
import { Injectable } from '@nestjs/common';
@Injectable()
export class UserService {}