test: 跑通测试用例。

This commit is contained in:
Ivan 2021-02-24 10:53:49 +08:00
parent 42c389b913
commit 1e7c594e72
3 changed files with 25 additions and 3 deletions

View File

@ -1,12 +1,19 @@
import { Test, TestingModule } from '@nestjs/testing';
import { ProjectsResolver } from './projects.resolver';
import { ProjectsService } from './projects.service';
describe('ProjectsResolver', () => {
let resolver: ProjectsResolver;
beforeEach(async () => {
const module: TestingModule = await Test.createTestingModule({
providers: [ProjectsResolver],
providers: [
ProjectsResolver,
{
provide: ProjectsService,
useValue: {},
},
],
}).compile();
resolver = module.get<ProjectsResolver>(ProjectsResolver);

View File

@ -1,12 +1,20 @@
import { Test, TestingModule } from '@nestjs/testing';
import { ProjectsService } from './projects.service';
import { getRepositoryToken } from '@nestjs/typeorm';
import { Project } from './project.entity';
describe('ProjectsService', () => {
let service: ProjectsService;
beforeEach(async () => {
const module: TestingModule = await Test.createTestingModule({
providers: [ProjectsService],
providers: [
ProjectsService,
{
provide: getRepositoryToken(Project),
useValue: {},
},
],
}).compile();
service = module.get<ProjectsService>(ProjectsService);

View File

@ -1,12 +1,19 @@
import { Test, TestingModule } from '@nestjs/testing';
import { ReposResolver } from './repos.resolver';
import { ReposService } from './repos.service';
describe('ReposResolver', () => {
let resolver: ReposResolver;
beforeEach(async () => {
const module: TestingModule = await Test.createTestingModule({
providers: [ReposResolver],
providers: [
ReposResolver,
{
provide: ReposService,
useValue: {},
},
],
}).compile();
resolver = module.get<ReposResolver>(ReposResolver);