From af7f459af864805710ac0be94f1daf8d5530f70a Mon Sep 17 00:00:00 2001 From: handy Date: Thu, 25 May 2023 18:39:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=B2=A1=E7=94=A8=E5=88=B0?= =?UTF-8?q?=E7=9A=84=E4=BE=9D=E8=B5=96=E6=8C=87=E5=AE=9A=EF=BC=8C=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E6=8A=A5=E9=94=99=E7=9A=84=E5=8D=95=E5=85=83=E6=B5=8B?= =?UTF-8?q?=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 4 -- .../org/dromara/sms4j/example/Sms4jTest.java | 44 +++++++++---------- 2 files changed, 20 insertions(+), 28 deletions(-) diff --git a/pom.xml b/pom.xml index 6650f9e3..4aa9fc1a 100644 --- a/pom.xml +++ b/pom.xml @@ -54,11 +54,7 @@ 2.7.11 2.2.0 3.17.0 - 2.0.23 - 3.1.622 - 0.0.4 1.3.3 - 3.14.9 1.5.30 5.8.18 2.3.0 diff --git a/sms4j-spring-boot-example/src/test/java/org/dromara/sms4j/example/Sms4jTest.java b/sms4j-spring-boot-example/src/test/java/org/dromara/sms4j/example/Sms4jTest.java index 03d33c50..fa0b9333 100644 --- a/sms4j-spring-boot-example/src/test/java/org/dromara/sms4j/example/Sms4jTest.java +++ b/sms4j-spring-boot-example/src/test/java/org/dromara/sms4j/example/Sms4jTest.java @@ -2,46 +2,42 @@ package org.dromara.sms4j.example; import cn.hutool.core.lang.Assert; import cn.hutool.core.util.StrUtil; +import cn.hutool.json.JSONUtil; +import lombok.extern.slf4j.Slf4j; import org.dromara.sms4j.api.entity.SmsResponse; import org.dromara.sms4j.comm.utils.SmsUtil; -import org.dromara.sms4j.core.config.SupplierFactory; import org.dromara.sms4j.core.factory.SmsFactory; import org.dromara.sms4j.provider.enumerate.SupplierType; -import org.dromara.sms4j.unisms.config.UniConfig; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; +@Slf4j @SpringBootTest class Sms4jTest { - public static final String USER_AGENT = "uni-java-sdk" + "/0.0.4"; - @Test - public void uniSmsTest() { - UniConfig build = UniConfig.builder() - .signature("洙旭阁") - .accessKeyId("7Cr1ZaQVJQ11Ap4HBQMo7xmFg") - .templateId("2001") - .templateName("message") - .isSimple(true) - .build(); - SupplierFactory.setUniConfig(build); - - SmsResponse smsResponse = SmsFactory.createSmsBlend(SupplierType.UNI_SMS).sendMessage("17531165952", "123123"); - System.out.println(smsResponse); -// UniResponse sms = UniSMS.buildMessage().setTo("17531165952").setSignature("洙旭阁").setTemplateId("2001").setTemplateData(map).send(); -// System.out.println(sms); -// Uni.getClient().request("sms.message.send",mes) -// UniClient.request() - } + /** + * 填测试手机号 + */ + private static final String PHONE = ""; @Test public void alibabaSmsTest() { - String phone = ""; - if (StrUtil.isBlank(phone)) { + if (StrUtil.isBlank(PHONE)) { return; } - SmsResponse smsResponse = SmsFactory.createSmsBlend(SupplierType.ALIBABA).sendMessage(phone, SmsUtil.getRandomInt(6)); + SmsResponse smsResponse = SmsFactory.createSmsBlend(SupplierType.ALIBABA).sendMessage(PHONE, SmsUtil.getRandomInt(6)); + log.info(JSONUtil.toJsonStr(smsResponse)); Assert.isTrue("OK".equals(smsResponse.getCode())); } + @Test + public void huaweiSmsTest() { + if (StrUtil.isBlank(PHONE)) { + return; + } + SmsResponse smsResponse = SmsFactory.createSmsBlend(SupplierType.HUAWEI).sendMessage(PHONE, SmsUtil.getRandomInt(6)); + log.info(JSONUtil.toJsonStr(smsResponse)); + Assert.isTrue("000000".equals(smsResponse.getCode())); + } + }