Files
getting-started/aws/springcloudses/src/test/java/io/pratik/springses/NotificationServiceTest.java
2021-06-23 15:11:49 +04:00

62 lines
1.5 KiB
Java

/**
*
*/
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);
}
}