added ses code

This commit is contained in:
Pratik Das
2021-06-23 15:11:49 +04:00
parent 03517e3037
commit a19a7faf43
13 changed files with 874 additions and 0 deletions

View File

@@ -0,0 +1,61 @@
/**
*
*/
package io.pratik.springses;
import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.mail.SimpleMailMessage;
/**
* @author pratikdas
*
*/
@SpringBootTest
class NotificationServiceTest {
@Autowired
private NotificationService notificationService;
/**
* @throws java.lang.Exception
*/
@BeforeEach
void setUp() throws Exception {
}
/**
* @throws java.lang.Exception
*/
@AfterEach
void tearDown() throws Exception {
}
@Test
void testSendMail() {
SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
simpleMailMessage.setFrom("pratikd2000@gmail.com");
simpleMailMessage.setTo("pratikd2027@gmail.com");
simpleMailMessage.setSubject("test subject");
simpleMailMessage.setText("test text");
notificationService.sendMailMessage(simpleMailMessage);
}
@Test
void testSendMailWithAttachments() {
SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
simpleMailMessage.setFrom("pratikd2000@gmail.com");
simpleMailMessage.setTo("pratikd2027@gmail.com");
simpleMailMessage.setSubject("test subject");
simpleMailMessage.setText("test text");
notificationService.sendMailMessage(simpleMailMessage);
}
}