Skip to content

Commit 3375bcc

Browse files
committed
feat: 실패 테스트 케이스 추가 ( 삭제, 생성 ) (DASOMBE-14)
1 parent f39471c commit 3375bcc

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

src/test/java/dmu/dasom/api/domain/executive/service/ExecutiveServiceTest.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,20 @@ void deleteExecutive_success() {
133133
verify(executiveRepository, times(1)).delete(entity);
134134
}
135135

136+
@Test
137+
@DisplayName("임원진 멤버 삭제 - 실패")
138+
void deleteExecutive_fail() {
139+
// given
140+
Long id = 999L;
141+
when(executiveRepository.findById(id)).thenReturn(Optional.empty());
142+
143+
// when
144+
CustomException exception = assertThrows(CustomException.class, () -> {executiveService.deleteExective(id);});
145+
146+
// then
147+
assertEquals(ErrorCode.EXECUTIVE_NOT_FOUND, exception.getErrorCode());
148+
}
149+
136150
@Test
137151
@DisplayName("임원진 멤버 수정 - 성공")
138152
void updateExecutive_success() {

0 commit comments

Comments
 (0)