File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
src/test/java/clap/server/application/service/admin Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 1818import java .util .Arrays ;
1919import java .util .List ;
2020import java .util .Optional ;
21+ import java .util .Set ;
2122
2223import static org .junit .jupiter .api .Assertions .*;
2324import static org .mockito .ArgumentMatchers .*;
@@ -142,8 +143,8 @@ void testRegisterMembersFromCsv_duplicateThrowsException() throws Exception {
142143 when (memberService .findActiveMember (adminId )).thenReturn (adminMember );
143144
144145 // 중복 체크: 닉네임 또는 email 중 하나라도 중복이 있으면 에러 발생
145- when (loadMemberPort .findByNickname ( dummyMemberInfo1 .getNickname ()))
146- .thenReturn (Optional . of ( mock ( Member . class )) );
146+ when (loadMemberPort .existsByNicknamesOrEmails ( Set . of ( dummyMemberInfo1 .getNickname ()), Set . of ( dummyMemberInfo1 . getEmail () )))
147+ .thenReturn (true );
147148
148149 ApplicationException exception = assertThrows (ApplicationException .class , () ->
149150 registerMemberCSVService .registerMembersFromCsv (adminId , file )
You can’t perform that action at this time.
0 commit comments