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()));
+ }
+
}