Skip to content

Commit

Permalink
test: 프로젝트의 회원 role 추가로 인한 테스트 변경
Browse files Browse the repository at this point in the history
  • Loading branch information
choyoungwoo9 committed Sep 9, 2024
1 parent f63f7c6 commit a009ec6
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion backend/src/project/service/project.service.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import { Project } from '../entity/project.entity';
import { ProjectToMember } from '../entity/project-member.entity';
import { Memo, memoColor } from '../entity/memo.entity';
import { Link } from '../entity/link.entity.';
import { MemberRole } from '../enum/MemberRole.enum';

describe('ProjectService', () => {
let projectService: ProjectService;
Expand Down Expand Up @@ -62,6 +63,7 @@ describe('ProjectService', () => {
expect(projectRepository.addProjectMember).toHaveBeenCalledWith(
project,
member,
MemberRole.LEADER,
);
});
});
Expand Down Expand Up @@ -113,13 +115,16 @@ describe('ProjectService', () => {
expect(projectRepository.addProjectMember).toHaveBeenCalledWith(
project,
member,
MemberRole.MEMBER,
);
});

it('should throw when already joined member', async () => {
jest
.spyOn(projectRepository, 'getProjectToMember')
.mockResolvedValue(ProjectToMember.of(project, member));
.mockResolvedValue(
ProjectToMember.of(project, member, MemberRole.LEADER),
);

jest
.spyOn(projectRepository, 'getProjectMemberList')
Expand Down

0 comments on commit a009ec6

Please sign in to comment.