package com.ycl.sccgplatform;
|
|
import com.ycl.controller.video.common.util.UtilNumber;
|
import com.ycl.enums.common.DictTypeEnum;
|
import com.ycl.service.caseHandler.IBaseCaseService;
|
import com.ycl.utils.MD5Util;
|
import org.apache.commons.codec.digest.Md5Crypt;
|
import org.junit.jupiter.api.Test;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
import java.util.Map;
|
|
@SpringBootTest
|
class SccgPlatformApplicationTests {
|
|
private IBaseCaseService baseCaseService;
|
|
private UtilNumber utilNumber;
|
|
@Autowired
|
public void setBaseCaseService(IBaseCaseService baseCaseService) {
|
this.baseCaseService = baseCaseService;
|
}
|
|
@Autowired
|
public void setUtilNumber(UtilNumber utilNumber) {
|
this.utilNumber = utilNumber;
|
}
|
|
@Test
|
void contextLoads() {
|
String msg = baseCaseService.processEvent(3);
|
}
|
|
@Test
|
void createCode() {
|
String randomKey ="f83bf56491350983146a1e463f46e59d_7318061173768192";
|
String realm = "D62D265605378973";
|
String userName = "suichang"; /// 用户名
|
String password = "a12345677"; /// 该用户的明文密码
|
/// 一共计算五次MD5
|
|
String signature = MD5Util.md5Encrypt(password);
|
signature = MD5Util.md5Encrypt(userName+signature);
|
signature = MD5Util.md5Encrypt(signature);
|
signature = MD5Util.md5Encrypt(userName+":"+realm+":"+signature);
|
signature = MD5Util.md5Encrypt(signature+":"+randomKey);
|
System.out.println(signature);
|
}
|
|
@Test
|
void enumMapTest() {
|
Map<String, String> s = DictTypeEnum.getAllToMap();
|
}
|
|
}
|