mirror of
https://github.com/nagisa77/OpenIsle.git
synced 2026-02-23 06:30:48 +08:00
Make ResendEmailSender asynchronous
This commit is contained in:
@@ -4,6 +4,8 @@ import com.openisle.model.*;
|
||||
import com.openisle.repository.NotificationRepository;
|
||||
import com.openisle.repository.UserRepository;
|
||||
import com.openisle.service.PushNotificationService;
|
||||
import com.openisle.repository.ReactionRepository;
|
||||
import java.util.concurrent.Executor;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.mockito.Mockito;
|
||||
|
||||
@@ -21,7 +23,9 @@ class NotificationServiceTest {
|
||||
UserRepository uRepo = mock(UserRepository.class);
|
||||
EmailSender email = mock(EmailSender.class);
|
||||
PushNotificationService push = mock(PushNotificationService.class);
|
||||
NotificationService service = new NotificationService(nRepo, uRepo, email, push);
|
||||
ReactionRepository rRepo = mock(ReactionRepository.class);
|
||||
Executor executor = Runnable::run;
|
||||
NotificationService service = new NotificationService(nRepo, uRepo, email, push, rRepo, executor);
|
||||
org.springframework.test.util.ReflectionTestUtils.setField(service, "websiteUrl", "https://ex.com");
|
||||
|
||||
User user = new User();
|
||||
@@ -50,7 +54,9 @@ class NotificationServiceTest {
|
||||
UserRepository uRepo = mock(UserRepository.class);
|
||||
EmailSender email = mock(EmailSender.class);
|
||||
PushNotificationService push = mock(PushNotificationService.class);
|
||||
NotificationService service = new NotificationService(nRepo, uRepo, email, push);
|
||||
ReactionRepository rRepo = mock(ReactionRepository.class);
|
||||
Executor executor = Runnable::run;
|
||||
NotificationService service = new NotificationService(nRepo, uRepo, email, push, rRepo, executor);
|
||||
org.springframework.test.util.ReflectionTestUtils.setField(service, "websiteUrl", "https://ex.com");
|
||||
|
||||
User user = new User();
|
||||
@@ -73,7 +79,9 @@ class NotificationServiceTest {
|
||||
UserRepository uRepo = mock(UserRepository.class);
|
||||
EmailSender email = mock(EmailSender.class);
|
||||
PushNotificationService push = mock(PushNotificationService.class);
|
||||
NotificationService service = new NotificationService(nRepo, uRepo, email, push);
|
||||
ReactionRepository rRepo = mock(ReactionRepository.class);
|
||||
Executor executor = Runnable::run;
|
||||
NotificationService service = new NotificationService(nRepo, uRepo, email, push, rRepo, executor);
|
||||
org.springframework.test.util.ReflectionTestUtils.setField(service, "websiteUrl", "https://ex.com");
|
||||
|
||||
User user = new User();
|
||||
@@ -94,7 +102,9 @@ class NotificationServiceTest {
|
||||
UserRepository uRepo = mock(UserRepository.class);
|
||||
EmailSender email = mock(EmailSender.class);
|
||||
PushNotificationService push = mock(PushNotificationService.class);
|
||||
NotificationService service = new NotificationService(nRepo, uRepo, email, push);
|
||||
ReactionRepository rRepo = mock(ReactionRepository.class);
|
||||
Executor executor = Runnable::run;
|
||||
NotificationService service = new NotificationService(nRepo, uRepo, email, push, rRepo, executor);
|
||||
org.springframework.test.util.ReflectionTestUtils.setField(service, "websiteUrl", "https://ex.com");
|
||||
|
||||
User admin = new User();
|
||||
@@ -116,7 +126,9 @@ class NotificationServiceTest {
|
||||
UserRepository uRepo = mock(UserRepository.class);
|
||||
EmailSender email = mock(EmailSender.class);
|
||||
PushNotificationService push = mock(PushNotificationService.class);
|
||||
NotificationService service = new NotificationService(nRepo, uRepo, email, push);
|
||||
ReactionRepository rRepo = mock(ReactionRepository.class);
|
||||
Executor executor = Runnable::run;
|
||||
NotificationService service = new NotificationService(nRepo, uRepo, email, push, rRepo, executor);
|
||||
org.springframework.test.util.ReflectionTestUtils.setField(service, "websiteUrl", "https://ex.com");
|
||||
|
||||
User admin = new User();
|
||||
@@ -138,7 +150,9 @@ class NotificationServiceTest {
|
||||
UserRepository uRepo = mock(UserRepository.class);
|
||||
EmailSender email = mock(EmailSender.class);
|
||||
PushNotificationService push = mock(PushNotificationService.class);
|
||||
NotificationService service = new NotificationService(nRepo, uRepo, email, push);
|
||||
ReactionRepository rRepo = mock(ReactionRepository.class);
|
||||
Executor executor = Runnable::run;
|
||||
NotificationService service = new NotificationService(nRepo, uRepo, email, push, rRepo, executor);
|
||||
org.springframework.test.util.ReflectionTestUtils.setField(service, "websiteUrl", "https://ex.com");
|
||||
|
||||
User user = new User();
|
||||
|
||||
Reference in New Issue
Block a user