22
33import com .WEB4_5_GPT_BE .unihub .domain .enrollment .dto .QueueStatusDto ;
44import com .WEB4_5_GPT_BE .unihub .domain .enrollment .service .EnrollmentQueueService ;
5- import com .WEB4_5_GPT_BE .unihub .domain .enrollment .service .SseEmitterService ;
65import com .WEB4_5_GPT_BE .unihub .global .security .SecurityUser ;
76import org .jetbrains .annotations .NotNull ;
87import org .junit .jupiter .api .BeforeEach ;
1918import org .springframework .web .context .request .NativeWebRequest ;
2019import org .springframework .web .method .support .HandlerMethodArgumentResolver ;
2120import org .springframework .web .method .support .ModelAndViewContainer ;
22- import org .springframework .web .servlet .mvc .method .annotation .SseEmitter ;
2321
24- import static org .mockito .ArgumentMatchers .any ;
2522import static org .mockito .ArgumentMatchers .anyString ;
2623import static org .mockito .Mockito .*;
2724import static org .springframework .test .web .servlet .request .MockMvcRequestBuilders .get ;
@@ -33,8 +30,6 @@ public class EnrollmentEventControllerTest {
3330
3431 private MockMvc mockMvc ;
3532
36- @ Mock
37- private SseEmitterService sseEmitterService ;
3833
3934 @ Mock
4035 private EnrollmentQueueService enrollmentQueueService ;
@@ -51,11 +46,6 @@ public void setup() {
5146 // SecurityUser mock 설정
5247 when (securityUser .getId ()).thenReturn (1L );
5348
54- // SseEmitter 서비스 설정
55- SseEmitter mockEmitter = mock (SseEmitter .class );
56- // 수정된 메서드 시그니처에 맞게 모킹
57- when (sseEmitterService .createEmitterWithInitialStatus (anyString (), any (QueueStatusDto .class ))).thenReturn (mockEmitter );
58-
5949 // EnrollmentQueueService 설정
6050 QueueStatusDto mockStatus = new QueueStatusDto (true , 5 , 10 , "테스트 메시지" );
6151 when (enrollmentQueueService .addToQueue (anyString ())).thenReturn (mockStatus );
0 commit comments