package com.ks.tool.bkz;
|
|
import com.ks.tool.bkz.dao.mybatis.user.CardPwdInfoMapper;
|
import com.ks.tool.bkz.dao.mybatis.user.SDLJShareOpenHistoryMapper;
|
import com.ks.tool.bkz.dao.mybatis.user.UserInfoMapper;
|
import com.ks.tool.bkz.entity.user.CardPwdTypeEnum;
|
import com.ks.tool.bkz.util.CardPwdUtil;
|
import com.ks.tool.bkz.util.TimeUtil;
|
import com.ks.tool.bkz.util.UserUtil;
|
import com.ks.tool.bkz.util.email.MailSenderUtil;
|
import org.junit.jupiter.api.Test;
|
|
import javax.annotation.Resource;
|
import java.util.Date;
|
|
//@SpringBootTest
|
public class UserTest {
|
|
@Resource
|
private UserInfoMapper userInfoMapper;
|
@Resource
|
private CardPwdInfoMapper cardPwdInfoMapper;
|
@Resource
|
private SDLJShareOpenHistoryMapper sdljShareOpenHistoryMapper;
|
|
|
@Test
|
public void testTime() {
|
Date date = CardPwdUtil.getExpireTime(new Date(TimeUtil.convertToTimeTemp("2020-06-17 13:49:49", "yyyy-MM-dd HH:mm:ss")), CardPwdTypeEnum.sdljShort);
|
System.out.println(TimeUtil.getGernalTime(date.getTime(),"yyyy-MM-dd HH:mm:ss"));
|
date = CardPwdUtil.getExpireTime(new Date(TimeUtil.convertToTimeTemp("2020-06-17 13:49:49", "yyyy-MM-dd HH:mm:ss")), CardPwdTypeEnum.sdljMonth);
|
System.out.println(TimeUtil.getGernalTime(date.getTime(),"yyyy-MM-dd HH:mm:ss"));
|
date = CardPwdUtil.getExpireTime(new Date(TimeUtil.convertToTimeTemp("2020-06-17 13:49:49", "yyyy-MM-dd HH:mm:ss")), CardPwdTypeEnum.sdljSeason);
|
System.out.println(TimeUtil.getGernalTime(date.getTime(),"yyyy-MM-dd HH:mm:ss"));
|
date = CardPwdUtil.getExpireTime(new Date(TimeUtil.convertToTimeTemp("2020-06-17 13:49:49", "yyyy-MM-dd HH:mm:ss")), CardPwdTypeEnum.sdljYear);
|
System.out.println(TimeUtil.getGernalTime(date.getTime(),"yyyy-MM-dd HH:mm:ss"));
|
}
|
|
@Test
|
public void testMapper(){
|
userInfoMapper.selectByAccount("1101184511@qq.com");
|
cardPwdInfoMapper.selectByCard("123123");
|
sdljShareOpenHistoryMapper.selectLatestOpenHistory(1L);
|
sdljShareOpenHistoryMapper.selectByUidAndTime(1L,new Date());
|
}
|
|
|
@Test
|
public void testAES(){
|
String token= UserUtil.getToken("1101184511@qq.com",System.currentTimeMillis());
|
String account=UserUtil.getAccountFromToken(token);
|
System.out.println(token+":"+account);
|
System.out.println(UserUtil.getTokenTime(token));
|
}
|
|
@Test
|
public void testSendEmail(){
|
String code="123456";
|
MailSenderUtil.sendEmail("hexiaohui@banliapp.com", "爆款猪登录验证", "登录验证码为:" + code);
|
}
|
}
|