parent
625b6e0ee5
commit
e11efec26e
@ -1,35 +0,0 @@
|
||||
package com.example;
|
||||
|
||||
import com.example.frame.mail.WMailSender;
|
||||
import com.example.frame.mail.message.WHtmlInlineMessage;
|
||||
import com.example.frame.mail.message.WTextMessage;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
import org.springframework.test.context.junit4.SpringRunner;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
/**
|
||||
* UtilTest - - 测试用例
|
||||
*
|
||||
* @author wangbing
|
||||
* @version 0.0.1
|
||||
* @since 2017-01-01
|
||||
*/
|
||||
@RunWith(SpringRunner.class)
|
||||
@SpringBootTest
|
||||
@Transactional
|
||||
public class MailTest {
|
||||
|
||||
@Test
|
||||
public void testGeneratePwd() {
|
||||
WTextMessage message = new WTextMessage();
|
||||
message.setSubject("测试");
|
||||
message.setContent("测试");
|
||||
message.setFrom("wangbing@wbsite.xyz");
|
||||
message.setTo("1919101440@qq.com");
|
||||
WMailSender.send(message);
|
||||
}
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
package ${domain};
|
||||
package ${domain}.frame;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
@ -0,0 +1,65 @@
|
||||
package ${domain}.frame;
|
||||
|
||||
import ${domain}.frame.mail.WMailSender;
|
||||
import ${domain}.frame.mail.message.WFileMessage;
|
||||
import ${domain}.frame.mail.message.WHtmlMessage;
|
||||
import ${domain}.frame.mail.message.WInlineMessage;
|
||||
import ${domain}.frame.mail.message.WTextMessage;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
import org.springframework.test.context.junit4.SpringRunner;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
/**
|
||||
* UtilTest - - 测试用例
|
||||
*
|
||||
* @author wangbing
|
||||
* @version 0.0.1
|
||||
* @since 2017-01-01
|
||||
*/
|
||||
@RunWith(SpringRunner.class)
|
||||
@SpringBootTest
|
||||
@Transactional
|
||||
public class MailTest {
|
||||
|
||||
@Test
|
||||
public void testTextMessage() {
|
||||
WTextMessage message = new WTextMessage();
|
||||
message.setSubject("测试(文本)");
|
||||
message.setContent("文本内容");
|
||||
message.setTo("1919101440@qq.com");
|
||||
WMailSender.send(message);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testHtmlMessage() {
|
||||
WHtmlMessage message = new WHtmlMessage();
|
||||
message.setSubject("测试(HTML)");
|
||||
message.setContent("<a href='https://www.baidu.com'>百度一下</a>");
|
||||
message.setTo("1919101440@qq.com");
|
||||
WMailSender.send(message);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testFileMessage() {
|
||||
WFileMessage message = new WFileMessage();
|
||||
message.setSubject("测试(附件)");
|
||||
message.setContent("请参考附件。");
|
||||
message.setTo("1919101440@qq.com");
|
||||
message.addFile(new File("E:\\A.xlsx"));
|
||||
WMailSender.send(message);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testInlineMessage() {
|
||||
WInlineMessage message = new WInlineMessage();
|
||||
message.setSubject("测试(图片)");
|
||||
message.setContent("<img src='cid:resId_1'></img>");
|
||||
message.setTo("1919101440@qq.com");
|
||||
message.addRes("resId_1", new File("E:\\1.jpg"));
|
||||
WMailSender.send(message);
|
||||
}
|
||||
}
|
Loading…
Reference in new issue