Skip to content

Commit 4020217

Browse files
ezcolin2Tolerblancsummersummerwhy
committed
fix: test 오류 수정
Co-authored-by: Hyunjun KIM <[email protected]> Co-authored-by: Summer Min <[email protected]>
1 parent 15deb8a commit 4020217

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

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

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,15 @@ import { TokenService } from '../auth/token/token.service';
1414
import { ForbiddenAccessException } from '../exception/access.exception';
1515
import { Snowflake } from '@theinternetfolks/snowflake';
1616
import { UserWorkspaceDto } from './dtos/userWorkspace.dto';
17+
import { ConfigService } from '@nestjs/config';
1718

1819
describe('WorkspaceService', () => {
1920
let service: WorkspaceService;
2021
let workspaceRepository: WorkspaceRepository;
2122
let userRepository: UserRepository;
2223
let roleRepository: RoleRepository;
2324
let tokenService: TokenService;
25+
let configService: ConfigService;
2426

2527
beforeEach(async () => {
2628
const module: TestingModule = await Test.createTestingModule({
@@ -57,6 +59,14 @@ describe('WorkspaceService', () => {
5759
verifyInviteToken: jest.fn(),
5860
},
5961
},
62+
{
63+
provide: ConfigService,
64+
useValue: {
65+
useValue: {
66+
get: jest.fn(),
67+
},
68+
},
69+
},
6070
],
6171
}).compile();
6272

@@ -284,6 +294,10 @@ describe('WorkspaceService', () => {
284294
.spyOn(tokenService, 'generateInviteToken')
285295
.mockReturnValue(tokenMock);
286296

297+
jest
298+
.spyOn(configService, 'get')
299+
.mockReturnValue('https://octodocs.local');
300+
287301
const result = await service.generateInviteUrl(userId, workspaceId);
288302

289303
expect(workspaceRepository.findOneBy).toHaveBeenCalledWith({

0 commit comments

Comments
 (0)