package com.iailab.sdk;
|
|
import com.iailab.framework.test.core.ut.BaseMockitoUnitTest;
|
import com.iailab.sdk.auth.client.IailabAuthClient;
|
import com.iailab.sdk.auth.client.dto.TokenDTO;
|
import com.iailab.sdk.auth.client.vo.AuthLoginReqVO;
|
import org.junit.jupiter.api.Test;
|
|
import javax.annotation.Resource;
|
|
|
/**
|
* {@link IailabClientTest} 的单元测试
|
*
|
* @author iailab
|
*/
|
public class IailabClientTest extends BaseMockitoUnitTest {
|
|
@Test
|
public void testLogin() throws Exception {
|
// 准备参数
|
AuthLoginReqVO authLoginReqVO = new AuthLoginReqVO();
|
authLoginReqVO.setUsername("sysadmin");
|
authLoginReqVO.setPassword("iailab2019");
|
TokenDTO login = IailabAuthClient.login(authLoginReqVO);
|
System.out.println(login.getAccessToken());
|
System.out.println(login.getRefreshToken());
|
}
|
|
@Test
|
public void testRefreshToken() {
|
// 准备参数
|
String refreshToken = "1d62031562364ed29d6d414fea97e2dd";
|
TokenDTO tokenDTO = IailabAuthClient.refreshToken(refreshToken);
|
System.out.println(tokenDTO);
|
}
|
|
|
}
|