|
@@ -1,6 +1,7 @@
|
|
|
package cn.iocoder.yudao.module.system.service.mail;
|
|
|
|
|
|
import cn.hutool.core.map.MapUtil;
|
|
|
+import cn.hutool.extra.mail.*;
|
|
|
import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum;
|
|
|
import cn.iocoder.yudao.framework.common.enums.UserTypeEnum;
|
|
|
import cn.iocoder.yudao.framework.test.core.ut.BaseMockitoUnitTest;
|
|
@@ -13,7 +14,6 @@ import cn.iocoder.yudao.module.system.mq.producer.mail.MailProducer;
|
|
|
import cn.iocoder.yudao.module.system.service.member.MemberService;
|
|
|
import cn.iocoder.yudao.module.system.service.user.AdminUserService;
|
|
|
import org.assertj.core.util.Lists;
|
|
|
-import org.dromara.hutool.extra.mail.*;
|
|
|
import org.junit.jupiter.api.Disabled;
|
|
|
import org.junit.jupiter.api.Test;
|
|
|
import org.mockito.InjectMocks;
|
|
@@ -59,7 +59,7 @@ public class MailSendServiceImplTest extends BaseMockitoUnitTest {
|
|
|
// .setFrom("奥特曼 <ydym_test@163.com>")
|
|
|
.setFrom("ydym_test@163.com") // 邮箱地址
|
|
|
.setHost("smtp.163.com").setPort(465).setSslEnable(true) // SMTP 服务器
|
|
|
- .setAuth(true).setUser("ydym_test@163.com").setPass("WBZTEINMIFVRYSOE".toCharArray()); // 登录账号密码
|
|
|
+ .setAuth(true).setUser("ydym_test@163.com").setPass("WBZTEINMIFVRYSOE"); // 登录账号密码
|
|
|
String messageId = MailUtil.send(mailAccount, "7685413@qq.com", "主题", "内容", false);
|
|
|
System.out.println("发送结果:" + messageId);
|
|
|
}
|
|
@@ -281,7 +281,7 @@ public class MailSendServiceImplTest extends BaseMockitoUnitTest {
|
|
|
assertEquals("芋艿 <7685@qq.com>", mailAccount.getFrom());
|
|
|
assertTrue(mailAccount.isAuth());
|
|
|
assertEquals(account.getUsername(), mailAccount.getUser());
|
|
|
- assertArrayEquals(account.getPassword().toCharArray(), mailAccount.getPass());
|
|
|
+ assertEquals(account.getPassword(), mailAccount.getPass());
|
|
|
assertEquals(account.getHost(), mailAccount.getHost());
|
|
|
assertEquals(account.getPort(), mailAccount.getPort());
|
|
|
assertEquals(account.getSslEnable(), mailAccount.isSslEnable());
|
|
@@ -312,7 +312,7 @@ public class MailSendServiceImplTest extends BaseMockitoUnitTest {
|
|
|
assertEquals("芋艿 <7685@qq.com>", mailAccount.getFrom());
|
|
|
assertTrue(mailAccount.isAuth());
|
|
|
assertEquals(account.getUsername(), mailAccount.getUser());
|
|
|
- assertArrayEquals(account.getPassword().toCharArray(), mailAccount.getPass());
|
|
|
+ assertEquals(account.getPassword(), mailAccount.getPass());
|
|
|
assertEquals(account.getHost(), mailAccount.getHost());
|
|
|
assertEquals(account.getPort(), mailAccount.getPort());
|
|
|
assertEquals(account.getSslEnable(), mailAccount.isSslEnable());
|