Skip to content

Commit f4c0dc3

Browse files
fix: 테스스코드 수정
1 parent aa1e331 commit f4c0dc3

File tree

4 files changed

+59
-2
lines changed

4 files changed

+59
-2
lines changed

apps/backend/src/role/role.controller.spec.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,24 @@
11
import { Test, TestingModule } from '@nestjs/testing';
22
import { RoleController } from './role.controller';
3+
import { RoleService } from './role.service';
34

45
describe('RoleController', () => {
56
let controller: RoleController;
7+
let roleService: RoleService;
68

79
beforeEach(async () => {
810
const module: TestingModule = await Test.createTestingModule({
911
controllers: [RoleController],
12+
providers: [
13+
{
14+
provide: RoleService,
15+
useValue: {},
16+
},
17+
],
1018
}).compile();
1119

1220
controller = module.get<RoleController>(RoleController);
21+
roleService = module.get<RoleService>(RoleService);
1322
});
1423

1524
it('should be defined', () => {

apps/backend/src/role/role.service.spec.ts

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,38 @@
11
import { Test, TestingModule } from '@nestjs/testing';
22
import { RoleService } from './role.service';
3+
import { RoleRepository } from './role.repository';
4+
import { UserRepository } from '../user/user.repository';
5+
import { WorkspaceRepository } from '../workspace/workspace.repository';
36

47
describe('RoleService', () => {
58
let service: RoleService;
9+
let userRepository: UserRepository;
10+
let workspaceRepository: WorkspaceRepository;
11+
let roleRepository: RoleRepository;
612

713
beforeEach(async () => {
814
const module: TestingModule = await Test.createTestingModule({
9-
providers: [RoleService],
15+
providers: [
16+
RoleService,
17+
{
18+
provide: RoleRepository,
19+
useValue: {},
20+
},
21+
{
22+
provide: UserRepository,
23+
useValue: {},
24+
},
25+
{
26+
provide: WorkspaceRepository,
27+
useValue: {},
28+
},
29+
],
1030
}).compile();
1131

1232
service = module.get<RoleService>(RoleService);
33+
roleRepository = module.get<RoleRepository>(RoleRepository);
34+
userRepository = module.get<UserRepository>(UserRepository);
35+
workspaceRepository = module.get<WorkspaceRepository>(WorkspaceRepository);
1336
});
1437

1538
it('should be defined', () => {

apps/backend/src/workspace/workspace.controller.spec.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,24 @@
11
import { Test, TestingModule } from '@nestjs/testing';
22
import { WorkspaceController } from './workspace.controller';
3+
import { WorkspaceService } from './workspace.service';
34

45
describe('WorkspaceController', () => {
56
let controller: WorkspaceController;
7+
let workspaceService: WorkspaceService;
68

79
beforeEach(async () => {
810
const module: TestingModule = await Test.createTestingModule({
911
controllers: [WorkspaceController],
12+
providers: [
13+
{
14+
provide: WorkspaceService,
15+
useValue: {},
16+
},
17+
],
1018
}).compile();
1119

1220
controller = module.get<WorkspaceController>(WorkspaceController);
21+
workspaceService = module.get<WorkspaceService>(WorkspaceService);
1322
});
1423

1524
it('should be defined', () => {

apps/backend/src/workspace/workspace.service.spec.ts

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,31 @@
11
import { Test, TestingModule } from '@nestjs/testing';
22
import { WorkspaceService } from './workspace.service';
3+
import { WorkspaceRepository } from './workspace.repository';
4+
import { UserRepository } from '../user/user.repository';
35

46
describe('WorkspaceService', () => {
57
let service: WorkspaceService;
8+
let userRepository: UserRepository;
9+
let workspaceRepository: WorkspaceRepository;
610

711
beforeEach(async () => {
812
const module: TestingModule = await Test.createTestingModule({
9-
providers: [WorkspaceService],
13+
providers: [
14+
WorkspaceService,
15+
{
16+
provide: WorkspaceRepository,
17+
useValue: {},
18+
},
19+
{
20+
provide: UserRepository,
21+
useValue: {},
22+
},
23+
],
1024
}).compile();
1125

1226
service = module.get<WorkspaceService>(WorkspaceService);
27+
workspaceRepository = module.get<WorkspaceRepository>(WorkspaceRepository);
28+
userRepository = module.get<UserRepository>(UserRepository);
1329
});
1430

1531
it('should be defined', () => {

0 commit comments

Comments
 (0)