File tree 3 files changed +4
-22
lines changed
src/test/java/gdsc/konkuk/platformcore
3 files changed +4
-22
lines changed Original file line number Diff line number Diff line change @@ -161,27 +161,6 @@ void should_cancel_task() {
161
161
() -> taskInMemoryRepository .getTask (emailTask .getId ().toString ()));
162
162
}
163
163
164
- @ Test
165
- @ DisplayName ("이미 처리된 작업 취소 시도 시 예외 발생" )
166
- void should_fail_when_cancel_already_processed_task () throws Exception {
167
- //given
168
- EmailSendRequest emailRequest = EmailSendRequestFixture .builder ()
169
- .sendAt (LocalDateTime .now ().plusSeconds (1 )).build ()
170
- .getFixture ();
171
-
172
- //when
173
- EmailTask scheduledTask = emailTaskFacade .register (emailRequest );
174
- sleep (2_000 );
175
-
176
- //then
177
- try {
178
- emailTaskFacade .cancel (scheduledTask .getId ());
179
- fail ("`TaskNotFoundException` or `EmailAlreadyProcessedException` should be thrown" );
180
- } catch (TaskNotFoundException | EmailAlreadyProcessedException e ) {
181
- // pass
182
- }
183
- }
184
-
185
164
@ Test
186
165
void should_send_discord_message_when_email_sending_error () throws InterruptedException {
187
166
//given
Original file line number Diff line number Diff line change 1
1
package gdsc .konkuk .platformcore .application .email ;
2
2
3
+ import static org .mockito .ArgumentMatchers .any ;
3
4
import static org .mockito .BDDMockito .given ;
4
5
import static org .mockito .BDDMockito .willDoNothing ;
5
6
import static org .mockito .Mockito .verify ;
7
+ import static org .mockito .Mockito .when ;
6
8
import static org .mockito .MockitoAnnotations .openMocks ;
7
9
8
10
import gdsc .konkuk .platformcore .controller .email .dtos .EmailSendRequest ;
@@ -70,6 +72,7 @@ void should_success_when_cancel_task() {
70
72
EmailTask emailTaskToCancel = EmailTaskFixture .builder ().build ().getFixture ();
71
73
willDoNothing ().given (emailTaskScheduler ).cancelTask (emailTaskToCancel .getId ().toString ());
72
74
willDoNothing ().given (emailService ).delete (emailTaskToCancel .getId ());
75
+ when (emailService .findById (any ())).thenReturn (emailTaskToCancel );
73
76
74
77
//when
75
78
subject .cancel (emailTaskToCancel .getId ());
Original file line number Diff line number Diff line change @@ -222,7 +222,7 @@ void should_success_when_get_specific_task() throws Exception {
222
222
String jwt = jwtTokenProvider .createToken (member );
223
223
EmailTask emailTaskToSee = EmailTaskFixture .builder ()
224
224
.id (1L ).build ().getFixture ();
225
- given (emailService .getTaskDetails (emailTaskToSee .getId ()))
225
+ given (emailService .findById (emailTaskToSee .getId ()))
226
226
.willReturn (emailTaskToSee );
227
227
228
228
//when
You can’t perform that action at this time.
0 commit comments