From b3027473296e3ca2b4007f3fd71ac761e2eeb69f Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期五, 03 十一月 2023 21:30:59 +0800
Subject: [PATCH] bug修改
---
ycl-platform/src/test/java/com/ycl/sccgplatform/SccgPlatformApplicationTests.java | 54 +++++++++++++++++++++++++++++++++++++++++++++++-------
1 files changed, 47 insertions(+), 7 deletions(-)
diff --git a/ycl-platform/src/test/java/com/ycl/sccgplatform/SccgPlatformApplicationTests.java b/ycl-platform/src/test/java/com/ycl/sccgplatform/SccgPlatformApplicationTests.java
index b138596..10ff185 100644
--- a/ycl-platform/src/test/java/com/ycl/sccgplatform/SccgPlatformApplicationTests.java
+++ b/ycl-platform/src/test/java/com/ycl/sccgplatform/SccgPlatformApplicationTests.java
@@ -1,14 +1,19 @@
package com.ycl.sccgplatform;
-import com.ycl.controller.video.common.util.UtilNumber;
+import com.ycl.common.util.UtilNumber;
import com.ycl.enums.common.DictTypeEnum;
+import com.ycl.remote.dto.smoke.*;
+import com.ycl.remote.service.ISmokeDetectionService;
import com.ycl.service.caseHandler.IBaseCaseService;
+import com.ycl.service.redis.RedisService;
import com.ycl.utils.MD5Util;
-import org.apache.commons.codec.digest.Md5Crypt;
+import com.ycl.utils.redis.RedisKey;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
+import javax.annotation.Resource;
+import java.util.List;
import java.util.Map;
@SpringBootTest
@@ -30,22 +35,22 @@
@Test
void contextLoads() {
- String msg = baseCaseService.processEvent(3);
+ System.out.println("123456a".matches("^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z])[a-zA-Z0-9]{6,16}$"));
}
@Test
void createCode() {
- String randomKey ="f83bf56491350983146a1e463f46e59d_7318061173768192";
+ String randomKey = "f83bf56491350983146a1e463f46e59d_7318061173768192";
String realm = "D62D265605378973";
String userName = "suichang"; /// 鐢ㄦ埛鍚�
String password = "a12345677"; /// 璇ョ敤鎴风殑鏄庢枃瀵嗙爜
/// 涓�鍏辫绠椾簲娆D5
String signature = MD5Util.md5Encrypt(password);
- signature = MD5Util.md5Encrypt(userName+signature);
+ signature = MD5Util.md5Encrypt(userName + signature);
signature = MD5Util.md5Encrypt(signature);
- signature = MD5Util.md5Encrypt(userName+":"+realm+":"+signature);
- signature = MD5Util.md5Encrypt(signature+":"+randomKey);
+ signature = MD5Util.md5Encrypt(userName + ":" + realm + ":" + signature);
+ signature = MD5Util.md5Encrypt(signature + ":" + randomKey);
System.out.println(signature);
}
@@ -54,4 +59,39 @@
Map<String, String> s = DictTypeEnum.getAllToMap();
}
+
+ @Autowired
+ ISmokeDetectionService smokeDetectionService;
+
+ @Resource
+ private RedisService redisService;
+
+ @Test
+ void smokeLoginTest() {
+ login();
+ }
+
+ void login() {
+ LoginParamDto loginParamDto = LoginParamDto.builder().username("connect_test2").password("test@234").noCode(true).build();
+ SmokeResultResponseDto<LoginResponseDto> responseDto = smokeDetectionService.loginAction(loginParamDto);
+ if (responseDto.getStatus() == 200) {
+ System.out.println(responseDto.getData().getToken());
+ redisService.set(RedisKey.SMOKE_TOKEN, responseDto.getData().getToken());
+ }
+ }
+
+ @Test
+ void smokeAlarmMsgTest() {
+ AlarmMsgParamDto paramDto = AlarmMsgParamDto.builder().StartAt(0).Size(100).build();
+
+ SmokeResultResponseDto<AlarmMsgResponseDto> responseDto = smokeDetectionService.getListAlarmMsg(paramDto, redisService.get(RedisKey.SMOKE_TOKEN).toString());
+ if (responseDto.getStatus() == 200) {
+ AlarmMsgResponseDto dto = responseDto.getData();
+ List<AlarmMsgDataVo> list = dto.getContent();
+ System.out.println(list.size());
+ } else if (responseDto.getStatus() == 114) {
+ login();
+ smokeAlarmMsgTest();
+ }
+ }
}
--
Gitblit v1.8.0